diff --git a/hosts/monosodium-glutamate-g/modules/input.nix b/hosts/monosodium-glutamate-g/modules/input.nix index 41486b2..7019eb2 100644 --- a/hosts/monosodium-glutamate-g/modules/input.nix +++ b/hosts/monosodium-glutamate-g/modules/input.nix @@ -39,5 +39,24 @@ ]; } ]; + devices."Cherry USB keyboard" = { + swapKeys = [ + [ + "KEY_Y" + "KEY_Z" + ] + [ + "KEY_LEFTALT" + "KEY_LEFTMETA" + ] + ]; + dual_role = [ + { + input = "KEY_CAPSLOCK"; + hold = [ "KEY_LEFTCTRL" ]; + tap = [ "KEY_ESC" ]; + } + ]; + }; }; }