diff --git a/host/desktop/programs.nix b/host/desktop/programs.nix index 27be825..a3a137a 100644 --- a/host/desktop/programs.nix +++ b/host/desktop/programs.nix @@ -17,6 +17,7 @@ }; home-manager.users.asakiyuki.programs = { + dolphin.enable = true; bluetuith.enable = true; lutris.enable = true; hyprshot.enable = true; diff --git a/modules/features/home/ghostty.nix b/modules/features/home/ghostty.nix index c0ac6c0..cd6ed00 100644 --- a/modules/features/home/ghostty.nix +++ b/modules/features/home/ghostty.nix @@ -11,7 +11,7 @@ settings = { theme = "catppuccin-mocha"; - font-size = 10; + font-size = 9; font-family = "SauceCodePro NFP Bold"; window-width = 230; diff --git a/modules/features/home/packages.nix b/modules/features/home/packages.nix index 22a02f0..8dce78a 100644 --- a/modules/features/home/packages.nix +++ b/modules/features/home/packages.nix @@ -6,6 +6,7 @@ }: { home.packages = [ + (lib.mkIf config.programs.dolphin.enable config.programs.dolphin.package) (lib.mkIf config.programs.catppuccin.enable config.programs.catppuccin.package) (lib.mkIf config.programs.antigravity.enable config.programs.antigravity.package) diff --git a/options/home/programs.nix b/options/home/programs.nix index 2bcb373..9921bd2 100644 --- a/options/home/programs.nix +++ b/options/home/programs.nix @@ -4,6 +4,10 @@ inputs, ... }: { + imports = [ + ./programs/dolphin.nix + ]; + options.programs = { catppuccin = { enable = lib.mkEnableOption "catppuccin"; diff --git a/options/home/programs/dolphin.nix b/options/home/programs/dolphin.nix new file mode 100644 index 0000000..4a3a2df --- /dev/null +++ b/options/home/programs/dolphin.nix @@ -0,0 +1,15 @@ +{ + lib, + pkgs, + ... +}: { + options.programs = { + dolphin = { + enable = lib.mkEnableOption "dolphin"; + package = lib.mkOption { + type = lib.types.package; + default = pkgs.kdePackages.dolphin; + }; + }; + }; +} diff --git a/options/system/programs.nix b/options/system/programs.nix index fadd929..6e10dff 100644 --- a/options/system/programs.nix +++ b/options/system/programs.nix @@ -82,7 +82,6 @@ type = lib.types.listOf lib.types.package; default = with pkgs.kdePackages; [ kservice - dolphin kate qt5compat qtdeclarative