From ac06ba4fc649c76a1adc2072141e3a6f993682f2 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Thu, 28 Aug 2025 11:38:48 +0000 Subject: [PATCH] Disable kitty window management Signed-off-by: Nikolaos Karaolidis --- .../common/configs/user/gui/kitty/default.nix | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/hosts/common/configs/user/gui/kitty/default.nix b/hosts/common/configs/user/gui/kitty/default.nix index 914e46e..d6e2b99 100644 --- a/hosts/common/configs/user/gui/kitty/default.nix +++ b/hosts/common/configs/user/gui/kitty/default.nix @@ -26,6 +26,56 @@ in enable_audio_bell = false; }; + keybindings = + { } + // builtins.listToAttrs ( + builtins.map + (k: { + name = k; + value = "no_op"; + }) + [ + # Window management + "kitty_mod+enter" + "kitty_mod+n" + "kitty_mod+w" + "kitty_mod+]" + "kitty_mod+[" + "kitty_mod+f" + "kitty_mod+b" + "kitty_mod+`" + "kitty_mod+r" + "kitty_mod+1" + "kitty_mod+2" + "kitty_mod+3" + "kitty_mod+4" + "kitty_mod+5" + "kitty_mod+6" + "kitty_mod+7" + "kitty_mod+8" + "kitty_mod+9" + "kitty_mod+0" + "kitty_mod+f7" + "kitty_mod+f8" + + # Tab management + "kitty_mod+right" + "shift+cmd+]" + "ctrl+tab" + "kitty_mod+left" + "shift+cmd+[" + "ctrl+shift+tab" + "kitty_mod+t" + "kitty_mod+q" + "kitty_mod+." + "kitty_mod+," + "kitty_mod+alt+t" + + # Layout management + "kitty_mod+l" + ] + ); + extraConfig = '' include theme.conf '';