diff options
author | Zhongheng Liu <z.liu@outlook.com.gr> | 2024-10-11 22:16:49 +0300 |
---|---|---|
committer | Zhongheng Liu <z.liu@outlook.com.gr> | 2024-10-11 22:16:49 +0300 |
commit | db6ad0b03191517414063bf7ee24272d55d4761a (patch) | |
tree | 294faeb2f9d28b17dfe4b30fbbd678224cdfabbf | |
parent | 20af7fa881186a96029c07211c0c9ed52f26e2b7 (diff) | |
download | nixos-configuration-db6ad0b03191517414063bf7ee24272d55d4761a.tar.gz nixos-configuration-db6ad0b03191517414063bf7ee24272d55d4761a.tar.bz2 nixos-configuration-db6ad0b03191517414063bf7ee24272d55d4761a.zip |
feat: keyd config CapsLock -> Escape
-rw-r--r-- | nixos/configuration.nix | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 33fe84a..8abac3b 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -24,6 +24,22 @@ }; services.pcscd.enable = true; + services.keyd = { + enable = true; + keyboards = { + default = { + ids = ["*"]; + settings = { + main = { + capslock = "overload(control, esc)"; + esc = "capslock"; + }; + }; + extraConfig = '' + ''; + }; + }; + }; programs.gnupg.agent = { enable = true; pinentryPackage = pkgs.pinentry-gtk2; |