From a652917be694779a4d13d1a0aa67e5cbd812ff10 Mon Sep 17 00:00:00 2001 From: willemml Date: Fri, 24 Nov 2023 09:16:06 -0800 Subject: [PATCH] Maps fn + hnei to arrow keys on darwin --- nixos/modules/yabai/scripting-additions.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/nixos/modules/yabai/scripting-additions.nix b/nixos/modules/yabai/scripting-additions.nix index 79cd3b7..76d1c4b 100644 --- a/nixos/modules/yabai/scripting-additions.nix +++ b/nixos/modules/yabai/scripting-additions.nix @@ -26,13 +26,6 @@ in { environment.systemPackages = [pkgs.skhd]; services.skhd.enable = true; - system.activationScripts.postUserActivation = { - text = '' - echo Reloading skhd config - ${config.services.skhd.package}/bin/skhd --reload - ''; - }; - services.skhd.skhdConfig = let yabai = "${config.services.yabai.package}/bin/yabai"; # Don't use nix emacs. Homebrew has a better version @@ -47,6 +40,11 @@ in { cmd - m : : rcmd - w : : + fn - h : skhd -k "left" + fn - n : skhd -k "down" + fn - e : skhd -k "up" + fn - i : skhd -k "right" + ${ctrl} - return : ${alacritty} msg create-window || ${alacritty} # Close window