From a4f50c3aee19dd5c9b0f1a5ea664ea95d324234b Mon Sep 17 00:00:00 2001 From: Julia Lange Date: Thu, 9 Jan 2025 10:20:46 -0800 Subject: [PATCH] Kitty, add catppuccin theme --- hmModules/apps/kitty/app.nix | 4 ++++ hosts/jibril/users/pan/user.nix | 1 + 2 files changed, 5 insertions(+) diff --git a/hmModules/apps/kitty/app.nix b/hmModules/apps/kitty/app.nix index 9d177b0..d217284 100644 --- a/hmModules/apps/kitty/app.nix +++ b/hmModules/apps/kitty/app.nix @@ -6,6 +6,9 @@ make_default = lib.mkEnableOption "Makes kitty default terminal emulator"; font = lib.mkOption { default = ""; }; font_size = lib.mkOption { default = 18; }; + theme = { + catppuccin.enable = lib.mkEnableOption "Enables catppuccin theme for kitty"; + }; }; config = lib.mkIf config.kitty.enable { @@ -17,6 +20,7 @@ enable_audio_bell = "no"; confirm_os_window_close = 0; }; + themeFile = lib.mkIf config.kitty.theme.catppuccin.enable "Catppuccin-Mocha"; }; defaultApps.terminal = lib.mkIf config.kitty.make_default "kitty"; }; diff --git a/hosts/jibril/users/pan/user.nix b/hosts/jibril/users/pan/user.nix index 02195dd..24b4965 100644 --- a/hosts/jibril/users/pan/user.nix +++ b/hosts/jibril/users/pan/user.nix @@ -58,6 +58,7 @@ kitty.enable = true; kitty.make_default = true; kitty.font = "Cascadia Code"; + kitty.theme.catppuccin.enable = true; git.enable = true; git.username = "Julia Lange"; git.email = "public@julialange.org";