aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortdback <tyler@tdback.net>2025-02-19 20:20:26 -0500
committertdback <tyler@tdback.net>2025-02-19 20:20:26 -0500
commit30f894a827080b255651f144a29860624fe026ce (patch)
tree753c87c9958839a9e0d955698b900e2306dd24c2
parent930d7fb1097b68b8c5c76dd83a5efb3c316d4617 (diff)
profiles: add zsa profileHEADmain
-rw-r--r--flake.nix2
-rw-r--r--hosts/woodpecker/default.nix5
-rw-r--r--modules/profiles/zsa/default.nix8
3 files changed, 10 insertions, 5 deletions
diff --git a/flake.nix b/flake.nix
index 80598e5..27b01fe 100644
--- a/flake.nix
+++ b/flake.nix
@@ -143,6 +143,7 @@
"common"
"vpn"
"xorg"
+ "zsa"
];
}
))
@@ -182,6 +183,7 @@
"steam"
"wireshark"
"xorg"
+ "zsa"
];
}
))
diff --git a/hosts/woodpecker/default.nix b/hosts/woodpecker/default.nix
index 40e53de..81a6715 100644
--- a/hosts/woodpecker/default.nix
+++ b/hosts/woodpecker/default.nix
@@ -1,7 +1,6 @@
{
inputs,
lib,
- pkgs,
...
}:
{
@@ -55,8 +54,4 @@
};
};
};
-
- # Include udev rules and flashing utility for ZSA keyboards.
- hardware.keyboard.zsa.enable = true;
- environment.systemPackages = with pkgs; [ keymapp ];
}
diff --git a/modules/profiles/zsa/default.nix b/modules/profiles/zsa/default.nix
new file mode 100644
index 0000000..d07753f
--- /dev/null
+++ b/modules/profiles/zsa/default.nix
@@ -0,0 +1,8 @@
+{
+ pkgs,
+ ...
+}:
+{
+ hardware.keyboard.zsa.enable = true;
+ environment.systemPackages = with pkgs; [ keymapp ];
+}