Compare commits

..

2 Commits

Author SHA1 Message Date
b25ea486b3 1: Fix silly syntax issue in kitty.nix 2024-12-28 15:23:01 -08:00
e7ffb6e0e8 1: Configure Kitty declaratively 2024-12-28 15:22:27 -08:00
3 changed files with 93 additions and 2 deletions

View File

@ -4,6 +4,7 @@
... ...
}: { }: {
imports = [ imports = [
./kitty.nix
./waybar.nix ./waybar.nix
./mako.nix ./mako.nix
./walker.nix ./walker.nix
@ -14,8 +15,6 @@
./wlsunset.nix ./wlsunset.nix
]; ];
programs.kitty.enable = true;
home.packages = [ home.packages = [
inputs.hyprland-qtutils.packages."${pkgs.system}".default inputs.hyprland-qtutils.packages."${pkgs.system}".default
pkgs.brightnessctl pkgs.brightnessctl

12
home/modules/kitty.nix Normal file
View File

@ -0,0 +1,12 @@
{
programs.kitty = {
enable = true;
themeFile = "./kittyThemes/mocha";
shellIntegration = {
enableFishIntegration = true;
};
font = {
name = "CaskaydiaCove Nerd Font";
};
};
}

View File

@ -0,0 +1,80 @@
# vim:ft=kitty
## name: Catppuccin Kitty Mocha
## author: Catppuccin Org
## license: MIT
## upstream: https://github.com/catppuccin/kitty/blob/main/themes/mocha.conf
## blurb: Soothing pastel theme for the high-spirited!
# The basic colors
foreground #cdd6f4
background #1e1e2e
selection_foreground #1e1e2e
selection_background #f5e0dc
# Cursor colors
cursor #f5e0dc
cursor_text_color #1e1e2e
# URL underline color when hovering with mouse
url_color #f5e0dc
# Kitty window border colors
active_border_color #b4befe
inactive_border_color #6c7086
bell_border_color #f9e2af
# OS Window titlebar colors
wayland_titlebar_color system
macos_titlebar_color system
# Tab bar colors
active_tab_foreground #11111b
active_tab_background #cba6f7
inactive_tab_foreground #cdd6f4
inactive_tab_background #181825
tab_bar_background #11111b
# Colors for marks (marked text in the terminal)
mark1_foreground #1e1e2e
mark1_background #b4befe
mark2_foreground #1e1e2e
mark2_background #cba6f7
mark3_foreground #1e1e2e
mark3_background #74c7ec
# The 16 terminal colors
# black
color0 #45475a
color8 #585b70
# red
color1 #f38ba8
color9 #f38ba8
# green
color2 #a6e3a1
color10 #a6e3a1
# yellow
color3 #f9e2af
color11 #f9e2af
# blue
color4 #89b4fa
color12 #89b4fa
# magenta
color5 #f5c2e7
color13 #f5c2e7
# cyan
color6 #94e2d5
color14 #94e2d5
# white
color7 #bac2de
color15 #a6adc8