diff --git a/modules/factory/zsa-moonlander.nix b/modules/factory/zsa-moonlander.nix new file mode 100644 index 0000000..fbf7861 --- /dev/null +++ b/modules/factory/zsa-moonlander.nix @@ -0,0 +1,6 @@ +{ + config.flake.factory.zsa-moonlander = user: { pkgs, ... }: { + users.users.${user}.extraGroups = [ "plugdev" ]; + hardware.keyboard.zsa.enable = true; + }; +} diff --git a/modules/users/weckyy702/weckyy702.nix b/modules/users/weckyy702/weckyy702.nix index a99d246..e935246 100644 --- a/modules/users/weckyy702/weckyy702.nix +++ b/modules/users/weckyy702/weckyy702.nix @@ -9,10 +9,12 @@ (self.factory.user "weckyy702" true) { nixos.weckyy702 = { - imports = with self.modules.nixos; [ - kanata - catppuccin - ]; + imports = with self.modules.nixos; + with self.factory; [ + kanata + catppuccin + (zsa-moonlander "weckyy702") + ]; users.users.weckyy702.extraGroups = [ "networkmanager" "dialout" ]; };