Changes
3 changed files (+0/-75)
-
-
@@ -12,7 +12,6 @@ ];}; imports = [ ./kitty.nix ./ghostty.nix ]; }
-
-
features/gui/kitty.nix (deleted)
-
@@ -1,55 +0,0 @@# The fast, feature-rich, GPU based terminal emulator # https://sw.kovidgoyal.net/kitty/ { config, lib, ... }: { config = { programs = { kitty = lib.mkIf config.features.gui.enable { enable = lib.mkDefault true; font = { name = "Monaspace Neon Var"; size = 14; }; # Kitty's customisability is top-notch. keybindings = { "kitty_mod+t" = "new_tab_with_cwd"; "kitty_mod+n" = "launch --location=hsplit --cwd=current"; "kitty_mod+m" = "launch --location=vsplit --cwd=current"; "kitty_mod+r" = "start_resizing_window"; "kitty_mod+s" = "swap_with_window"; "kitty_mod+f" = "focus_visible_window"; "kitty_mod+k" = "neighboring_window top"; "kitty_mod+h" = "neighboring_window left"; "kitty_mod+j" = "neighboring_window down"; "kitty_mod+l" = "neighboring_window right"; }; settings = { # Bell enable_audio_bell = false; # Layouts enabled_layouts = "splits"; # Tabs tab_bar_edge = "top"; tab_bar_style = "powerline"; # Windows window_padding_width = 5; inactive_text_alpha = 0.8; }; shellIntegration = { enableBashIntegration = true; enableZshIntegration = true; }; }; }; }; }
-
-
-
@@ -346,25 +346,6 @@ selection-foreground = ${hex latte.text}''; }; programs.kitty = let # Convert the input string's first character to upper case. # Example: "foo" -> "Foo" toCapital = with lib; str: let len = builtins.stringLength str; head = strings.toUpper (builtins.substring 0 1 str); tail = builtins.substring 1 (len - 1) str; in head + tail; in { themeFile = "Catppuccin-${toCapital cfg.flavor}"; settings.background_opacity = 1.0; }; programs.foot = let toFootHex = lib.strings.removePrefix "#";
-