From 8163dd7c828a4ea2c866e79ce3c25af40e20ae3b Mon Sep 17 00:00:00 2001 From: "RingOfStorms (Joshua Bell)" Date: Thu, 16 Jan 2025 01:54:48 -0600 Subject: [PATCH] updates --- components/hm/kitty.nix | 52 +++++++++++++++++++++++++++++++++++++++++ hosts/lio/flake.lock | 8 +++---- hosts/lio/flake.nix | 1 + 3 files changed, 57 insertions(+), 4 deletions(-) create mode 100644 components/hm/kitty.nix diff --git a/components/hm/kitty.nix b/components/hm/kitty.nix new file mode 100644 index 0000000..b0e6939 --- /dev/null +++ b/components/hm/kitty.nix @@ -0,0 +1,52 @@ +{ ... }: +{ + # Enable Kitty terminal + programs.kitty = { + enable = true; + + settings = { + # Window settings + background_opacity = 1.0; + os_window_class = "kitty"; + remember_window_size = false; + placement_strategy = "center"; + + # Remove window borders + # window_decorations = "none"; + hide_window_decorations = "yes"; + dynamic_title = false; + + # Colors (Catppuccin Coal) + foreground = "#e0e0e0"; + background = "#262626"; + color0 = "#1f1f1f"; + color1 = "#f38ba8"; + color2 = "#a6e3a1"; + color3 = "#f9e2af"; + color4 = "#89b4fa"; + color5 = "#cba6f7"; + color6 = "#89dceb"; + color7 = "#e0e0e0"; + color8 = "#565656"; + color9 = "#f38ba8"; + color10 = "#a6e3a1"; + color11 = "#f9e2af"; + color12 = "#89b4fa"; + color13 = "#cba6f7"; + color14 = "#89dceb"; + color15 = "#ffffff"; + + # Font settings + font_family = "JetBrainsMonoNL Nerd Font"; + font_size = 12.0; + bold_font = "auto"; + italic_font = "auto"; + italic_bold_font = "auto"; + }; + + # If you want to include extra configuration this way instead of through the main `settings` attribute + extraConfig = '' + # You can add additional config here if needed + ''; + }; +} diff --git a/hosts/lio/flake.lock b/hosts/lio/flake.lock index 9e6c6c8..99b3b28 100644 --- a/hosts/lio/flake.lock +++ b/hosts/lio/flake.lock @@ -166,11 +166,11 @@ }, "mod_de_gnome": { "locked": { - "lastModified": 1736986820, - "narHash": "sha256-bdZrdjjIajoXY+OZvPCxdpAp/50WWHrYawyTBTeEVBY=", + "lastModified": 1737014085, + "narHash": "sha256-dJZdSEevvvEpTLDkF8sLt8nWX5BvaP/jCY+qUe32AaQ=", "ref": "mod_de_gnome", - "rev": "daac586b9dcdf18d08d3eedaad84b471f1d6106e", - "revCount": 11, + "rev": "ce6ea89226058ce9ccbc65918b63d1d400407202", + "revCount": 29, "type": "git", "url": "https://git.joshuabell.xyz/dotfiles" }, diff --git a/hosts/lio/flake.nix b/hosts/lio/flake.nix index 1200443..1ab145a 100644 --- a/hosts/lio/flake.nix +++ b/hosts/lio/flake.nix @@ -105,6 +105,7 @@ imports = [ ../../components/hm/tmux/tmux.nix ../../components/hm/alacritty.nix + ../../components/hm/kitty.nix ../../components/hm/atuin.nix ../../components/hm/direnv.nix ../../components/hm/git.nix