From 2956327b0c3c39b4ec344232483bc2677697bb27 Mon Sep 17 00:00:00 2001 From: marc Date: Wed, 4 Dec 2024 19:28:27 +0100 Subject: [PATCH] Modify kanata --- modules/desktop/tools/rofi.nix | 2 +- modules/system/kanata.nix | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/modules/desktop/tools/rofi.nix b/modules/desktop/tools/rofi.nix index c9d92ee..fc85074 100644 --- a/modules/desktop/tools/rofi.nix +++ b/modules/desktop/tools/rofi.nix @@ -41,7 +41,7 @@ in samfelag.modules.desktop.wm.hyprland.extraKeybindings = lib.mkIf hyprCfg.enable [ "${hyprCfg.mod}, SPACE, exec, $HOME/.config/rofi/menus/launcher/launcher.sh" - "${hyprCfg.mod}, END, exec, $HOME/.config/rofi/menus/powermenu/powermenu.sh" + "${hyprCfg.mod} SHIFT, P, exec, $HOME/.config/rofi/menus/powermenu/powermenu.sh" "${hyprCfg.mod} SHIFT, W, exec, $HOME/.config/rofi/menus/wifi/wifi.sh" ]; diff --git a/modules/system/kanata.nix b/modules/system/kanata.nix index 00f6e35..0babbaf 100644 --- a/modules/system/kanata.nix +++ b/modules/system/kanata.nix @@ -20,13 +20,14 @@ in extraDefCfg = "process-unmapped-keys yes"; config = '' (defsrc - a s d f h j k l + caps a s d f h j k l ) (defvar tap-time 200 hold-time 250 ) (defalias + caps (tap-hold $tap-time $hold-time caps (layer-while-held arrows)) a (tap-hold $tap-time $hold-time a lalt) s (tap-hold $tap-time $hold-time s lsft) d (tap-hold $tap-time $hold-time d lmet) @@ -36,8 +37,13 @@ in k (tap-hold $tap-time $hold-time k rsft) l (tap-hold $tap-time $hold-time l ralt) ) + (deflayer base - @a @s @d @f @h @j @k @l + @caps @a @s @d @f @h @j @k @l + ) + + (deflayer arrows + _ _ _ _ _ left down up right ) ''; };