Files
nixos-config/mods/keyd.nix
2025-02-08 10:44:12 -05:00

17 lines
375 B
Nix

{
services.keyd = {
enable = true;
keyboards.default = {
"main" = {
rightbtn = "rightbtn"; # Keep normal RMB function
"shift+rightbtn" = "layer(rmb1, 250)"; # Start sequence only if Shift is held
};
"rmb1" = {
"shift+rightbtn" = "toggle(rightbtn)"; # Second press (Shift still held) toggles RMB
};
};
};
}