diff --git a/suites/desktop/home.nix b/suites/desktop/home.nix index 48b7c92..a8dae6e 100644 --- a/suites/desktop/home.nix +++ b/suites/desktop/home.nix @@ -10,6 +10,13 @@ with lib; { qt.enable = true; gtk.enable = true; + stylix.icons = { + enable = true; + package = pkgs.papirus-icon-theme; + light = "Papirus-Light"; + dark = "Papirus-Dark"; + }; + # XDG portals. xdg.portal = { enable = true; @@ -67,7 +74,7 @@ with lib; { binds = { # Spawn programs. - "Mod+Return".action.spawn = "kitty"; + "Mod+Return".action.spawn = "ghostty"; "Mod+Space".action.spawn = "fuzzel"; "Mod+E".action.spawn = "smile"; "Mod+Alt+L".action.spawn = "hyprlock"; @@ -286,7 +293,7 @@ with lib; { enable = true; settings = { main = { - terminal = "kitty"; + terminal = "ghostty"; horizontal-pad = 8; vertical-pad = 8; inner-pad = 8; @@ -364,7 +371,18 @@ with lib; { # Clipboard manager. services.cliphist.enable = true; + # Nextcloud client. + services.nextcloud-client.enable = true; + # Install some software. + programs.ghostty = { + enable = true; + settings = { + window-padding-x = 4; + window-padding-y = 4; + }; + }; + programs.firefox = { enable = true; profiles.default = { @@ -378,11 +396,6 @@ with lib; { colorTheme.enable = true; }; - programs.kitty = { - enable = true; - settings.window_padding_width = 4; - }; - fonts.fontconfig.enable = true; # discover fonts installed by home.packages. home.packages = with pkgs; [ @@ -403,7 +416,6 @@ with lib; { nautilus nerd-fonts.symbols-only networkmanagerapplet - nextcloud-client noto-fonts noto-fonts-cjk-sans noto-fonts-cjk-serif