Kitty, add catppuccin theme

This commit is contained in:
Julia Lange 2025-01-09 10:20:46 -08:00
parent f7ff7efe7c
commit a4f50c3aee
Signed by: Julia
SSH key fingerprint: SHA256:KI8YxpkPRbnDRkXPgCuQCVz181++Vy7NAvmQj8alOhM
2 changed files with 5 additions and 0 deletions

View file

@ -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";
};

View file

@ -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";