keyd config

This commit is contained in:
TheWanderingCrow 2024-09-17 20:33:39 -04:00
parent e586a4c37b
commit 298e59707e

View file

@ -55,6 +55,31 @@
# Configure pulseaudio
hardware.pulseaudio.enable = lib.mkDefault true;
services.pipewire.enable = false;
services.keyd = {
enable = true;
keyboards.default = {
ids = [ "*" ];
settings = {
main = {
capslock = "layer(l2)";
};
l2 = {
w = "up";
a = "left";
s = "down";
d = "right";
b = "C-b";
space = "playpause";
"." = "nextsong";
"," = "prevsong";
escape = "~";
home = "end";
};
};
};
}:
};
}