From 8df7bf8925333a6dd9050b00f2f5059784766d3a Mon Sep 17 00:00:00 2001 From: Weckyy702 Date: Fri, 24 Jul 2026 14:28:05 +0200 Subject: [PATCH] SANE: Add sane for plug-and-play scanner support --- modules/services/sane.nix | 5 +++++ modules/system-types/desktop/desktop.nix | 1 + modules/users/weckyy702/weckyy702.nix | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 modules/services/sane.nix diff --git a/modules/services/sane.nix b/modules/services/sane.nix new file mode 100644 index 0000000..b73cc48 --- /dev/null +++ b/modules/services/sane.nix @@ -0,0 +1,5 @@ +{ + flake.modules.nixos.sane = { + hardware.sane.enable = true; + }; +} diff --git a/modules/system-types/desktop/desktop.nix b/modules/system-types/desktop/desktop.nix index 65a9928..aef6ecb 100644 --- a/modules/system-types/desktop/desktop.nix +++ b/modules/system-types/desktop/desktop.nix @@ -4,6 +4,7 @@ system-base hyprland pipewire + sane #TODO: moar aspects ]; diff --git a/modules/users/weckyy702/weckyy702.nix b/modules/users/weckyy702/weckyy702.nix index e935246..4c9513e 100644 --- a/modules/users/weckyy702/weckyy702.nix +++ b/modules/users/weckyy702/weckyy702.nix @@ -16,7 +16,7 @@ (zsa-moonlander "weckyy702") ]; - users.users.weckyy702.extraGroups = [ "networkmanager" "dialout" ]; + users.users.weckyy702.extraGroups = [ "networkmanager" "dialout" "scanner" ]; }; homeManager.weckyy702 = { pkgs, ... }: {