diff --git a/configuration.nix b/configuration.nix index eacaa22..94a44b1 100644 --- a/configuration.nix +++ b/configuration.nix @@ -31,6 +31,7 @@ ./system-modules/nvidia.nix ./system-modules/ollama.nix ./system-modules/qmk.nix + ./system-modules/scanning.nix ./system-modules/sops.nix ./system-modules/sound.nix ./system-modules/sshd.nix diff --git a/home-modules/hyprland-autoname-workspaces.nix b/home-modules/hyprland-autoname-workspaces.nix index c7bf7c0..2abd412 100755 --- a/home-modules/hyprland-autoname-workspaces.nix +++ b/home-modules/hyprland-autoname-workspaces.nix @@ -47,6 +47,7 @@ "VirtualBox Machine" = "" "VirtualBox Manager" = "" "VSCodium" = "󰨞" + "Xsane" = "󰈈" "zathura" = "󰈦" "zoom" = "󰬡" ''; diff --git a/home-modules/scanning.nix b/home-modules/scanning.nix new file mode 100644 index 0000000..e131d7b --- /dev/null +++ b/home-modules/scanning.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + home.packages = with pkgs; [ + xsane + ]; +} diff --git a/home.nix b/home.nix index 886153a..9924640 100644 --- a/home.nix +++ b/home.nix @@ -47,6 +47,7 @@ ./home-modules/programming/python.nix ./home-modules/qt.nix ./home-modules/rofi.nix + ./home-modules/scanning.nix ./home-modules/sent.nix ./home-modules/sops.nix ./home-modules/ssh.nix diff --git a/system-modules/scanning.nix b/system-modules/scanning.nix new file mode 100644 index 0000000..ed066fa --- /dev/null +++ b/system-modules/scanning.nix @@ -0,0 +1,10 @@ +{ ... }: +{ + hardware.sane = { + enable = true; + }; + services.avahi = { + enable = true; + nssmdns = true; + }; +} diff --git a/system-modules/users.nix b/system-modules/users.nix index 7920c80..a122398 100755 --- a/system-modules/users.nix +++ b/system-modules/users.nix @@ -11,6 +11,8 @@ "wheel" "audio" "video" + "lp" + "scanner" "docker" "libvirtd" "uinput"