From 429b5bf88d92f98ec6d6e9937ab796373e145209 Mon Sep 17 00:00:00 2001 From: Don Harper Date: Fri, 28 Oct 2022 22:12:36 -0500 Subject: [PATCH] added scanner support --- user/don/home.nix | 1 + workstation/configuration.nix | 11 ++++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/user/don/home.nix b/user/don/home.nix index 6c86dc1..8c2c6e7 100644 --- a/user/don/home.nix +++ b/user/don/home.nix @@ -23,6 +23,7 @@ pkgs.fractal pkgs.gnome.gnome-tweaks pkgs.gtop + pkgs.imagemagick pkgs.imv pkgs.isync pkgs.jellyfin-media-player diff --git a/workstation/configuration.nix b/workstation/configuration.nix index 5fb098e..4f81fa0 100644 --- a/workstation/configuration.nix +++ b/workstation/configuration.nix @@ -13,9 +13,8 @@ networking.useDHCP = false; networking.extraHosts = '' - 100.89.219.77 mini.tail rss.duckland.org vault.duckland.org git.duckland.org photos.duckland.org recipes.duckland.org vault.duckland.org dashy.duckland.org music.duckland.org bandwidth.duckland.org speed.duckland.org cloud.duckland.org plex.duckland.org smoke.duckland.org smart.duckland.org drone.home.duckland.org webhook.home.duckland.org cal.duckland.org gluetun.config.duckland.org jelly.duckland.org mini + 100.89.219.77 mini.tail rss.duckland.org vault.duckland.org git.duckland.org photos.duckland.org recipes.duckland.org vault.duckland.org dashy.duckland.org music.duckland.org bandwidth.duckland.org bandwidth2.duckland.org speed.duckland.org cloud.duckland.org plex.duckland.org smoke.duckland.org smart.duckland.org drone.home.duckland.org webhook.home.duckland.org cal.duckland.org gluetun.config.duckland.org jelly.duckland.org mini ''; - # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. # Set your time zone. time.timeZone = "America/Chicago"; @@ -49,12 +48,18 @@ #xkbVariant = ""; #}; + services.avahi.enable = true; + services.avahi.nssmdns = true; # Enable CUPS to print documents. services.printing.enable = true; # Enable sound with pipewire. sound.enable = true; hardware.pulseaudio.enable = false; + hardware.sane = { + enable = true; + extraBackends = [ pkgs.sane-airscan ]; + }; security.rtkit.enable = true; services.pipewire = { enable = true; @@ -79,7 +84,7 @@ users.users.don = { isNormalUser = true; description = "Don Harper"; - extraGroups = [ "networkmanager" "wheel" ]; + extraGroups = [ "networkmanager" "wheel" "scanner" "lp" ]; openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINd8AdVbQQ/Fmw+b9mI8EMYqIoRkwmSwAOtmlte3incL don@loki" ];