From e29f62f2289b232223b1237822968d4abd221ed6 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Mon, 25 Dec 2023 10:22:58 +0800 Subject: [PATCH] feat: remap esc to capslock --- modules/darwin/system.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/darwin/system.nix b/modules/darwin/system.nix index 3e36126b..39393644 100644 --- a/modules/darwin/system.nix +++ b/modules/darwin/system.nix @@ -94,6 +94,7 @@ WebKitDeveloperExtras = true; }; "com.apple.finder" = { + AppleShowAllFiles = true; ShowExternalHardDrivesOnDesktop = true; ShowHardDrivesOnDesktop = true; ShowMountedServersOnDesktop = true; @@ -147,6 +148,15 @@ # # disabled, caused only problems! swapLeftCommandAndLeftAlt = false; + + userKeyMapping = [ + # remap escape to caps lock + # so we swap caps lock and escape, then we can use caps lock as escape + { + HIDKeyboardModifierMappingSrc = 30064771113; + HIDKeyboardModifierMappingDst = 30064771129; + } + ]; }; };