From d1ef125f47b0df70ea39d57d18eb4fb4bad9e74b Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Thu, 22 Jun 2023 08:26:47 +0200 Subject: [PATCH] feat: add canon scanner setup --- configuration.nix | 5 +++++ home-mandlm.nix | 1 + users.nix | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/configuration.nix b/configuration.nix index 46350a2..1174448 100644 --- a/configuration.nix +++ b/configuration.nix @@ -83,6 +83,11 @@ hardware.pulseaudio.enable = true; + hardware.sane = { + enable = true; + extraBackends = [ pkgs.sane-airscan ]; + }; + environment.systemPackages = with pkgs; [ neovim git diff --git a/home-mandlm.nix b/home-mandlm.nix index 0c58e34..9b4eb23 100644 --- a/home-mandlm.nix +++ b/home-mandlm.nix @@ -29,6 +29,7 @@ darktable kubectl kubectx + gnome.simple-scan ]; stateVersion = "22.05"; diff --git a/users.nix b/users.nix index 370935a..7843422 100644 --- a/users.nix +++ b/users.nix @@ -9,7 +9,7 @@ uid = 1000; home = "/home/mandlm"; shell = pkgs.zsh; - extraGroups = [ "wheel" "networkmanager" "audio" "video" "input" "docker" ]; + extraGroups = [ "wheel" "networkmanager" "audio" "video" "input" "docker" "scanner" "lp" ]; hashedPassword = "$6$wV6dzYlgke5tN01q$rCMP/Hquss/1BgKarnZUkmejpBtjEcwmlUhbhAAmjc2Pwdbztp3yr/bD/LJ63XoZ0oD7yhTMqbECDdMqNKKDe/"; openssh.authorizedKeys.keys = [ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDI6NmrDRvDtUkeJM8cE7DvZKtiNBKUQ+30MhOX4BwWPzN2b+kM+TjZ5Dtiln+Zbk/QToCDFir+CIKHshpgtCPAvVkjmldeqqflKKUkShTjWfF2zRwEql58DGaTuJqPgMhS9ZVDI5OL6VoecSxWOLSKCqGu4R+yJJnTRBSaoHNzBsq81psYk/yty+QofbWsJktjJc2r3JSuM8UUVkCVqcYS9wd/3vW3NbkqOL7KJhktsJa6sBZfTs1Yr1lpKqJou24CE1TGwTxiZ7SASjiRzbtK7J9jJBCjZ80hgEp/Cop0caaVw7aedo6xRC26X2TSm7ljAdvcPew9m6ayxuLaV9Nz mandlm@apache" ]; };