{ inputs, ... }: { imports = [ inputs.xremap-flake.nixosModules.default ]; services.xremap = { withHypr = true; userName = "jonas"; config = { modmap = [ { name = "Capslock to esc and ctrl"; remap = { "CAPSLOCK" = { "alone" = "ESC"; "held" = "CTRL_L"; }; "ESC" = "CAPSLOCK"; }; } { name = "Switch super and alt"; remap = { "SUPER_L" = { "alone" = "ALT_L"; "held" = "ALT_L"; }; "ALT_L" = { "alone" = "SUPER_L"; "held" = "SUPER_L"; }; }; } ]; }; }; }