feat(keyd): configure keyd user service

This commit is contained in:
Price Hiller 2024-03-03 10:21:45 -06:00
parent 356ea3006f
commit dec525010a
Signed by: Price
GPG Key ID: C3FADDE7A8534BEB
3 changed files with 15 additions and 0 deletions

View File

@ -84,6 +84,7 @@ in {
egl-wayland
helvum
brightnessctl
keyd
] ++ [ go (lib.hiPrio gotools) ] ++ [ age age-plugin-yubikey passage ]
++ [
libsForQt5.qtstyleplugins
@ -296,6 +297,17 @@ in {
};
};
services = {
keyd-application-mapper = {
Unit = {
Description = "Keyd - Linux Keyboard Remapper";
PartOf = [ "keyd.service" ];
};
Service = {
ExecStart = "keyd-application-mapper";
RestartSec = 3;
};
Install.WantedBy = [ "compositor.target" ];
};
waybar = {
Service = {
Environment = [ "GTK_THEME='THIS THEME DOES NOT EXIST!'" ];

1
dots/.config/keyd/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
app.lock

View File

@ -0,0 +1,2 @@
[neovide]
leftmeta = leftmeta