update dayo

This commit is contained in:
2025-02-08 10:44:12 -05:00
parent 6672ed061a
commit 1916695202
7 changed files with 138 additions and 69 deletions

16
mods/keyd.nix Normal file
View File

@@ -0,0 +1,16 @@
{
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
};
};
};
}

17
mods/kmonad.nix Normal file
View File

@@ -0,0 +1,17 @@
{ config, lib, pkgs, ... }:
{
services.kmonad = {
enable = true;
keyboards = {
myKMonadOutput = {
device = "/dev/input/by-id/usb-SteelSeries_SteelSeries_Rival_5-if01-event-mouse";
config = builtins.readFile ../quirky/testing.kbd;
};
};
};
}