diff --git a/systems/NOcomputer.nix b/systems/NOcomputer.nix index a3247c7..eaebb08 100644 --- a/systems/NOcomputer.nix +++ b/systems/NOcomputer.nix @@ -56,11 +56,6 @@ # wantedBy = [ "default.target" ]; # }; - services.udev.packages = [ pkgs.openrgb ]; - services.udev.extraRules = '' - KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a3c5", MODE="0666" - ''; - boot.kernelPackages = pkgs.linuxPackages_latest; boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod" ]; boot.kernelModules = [ "i2c-dev" "kvm-amd" ]; @@ -85,5 +80,10 @@ wantedBy = [ "multi-user.target" ]; }; + services.udev.packages = [ pkgs.openrgb ]; + services.udev.extraRules = '' + KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="a3c5", MODE="0666" + ''; + networking.hostName = "NOcomputer"; } diff --git a/systems/NOlaptop.nix b/systems/NOlaptop.nix index 2aa5c65..37d571f 100644 --- a/systems/NOlaptop.nix +++ b/systems/NOlaptop.nix @@ -26,6 +26,11 @@ powerManagement.powertop.enable = true; hardware.sensor.iio.enable = true; + hardware.sane = { + enable = true; + extraBackends = [ pkgs.epkowa ]; + }; + boot.initrd.availableKernelModules = [ "nvme" "sd_mod" diff --git a/users/tao.nix b/users/tao.nix index f87f4e1..e46ce0c 100644 --- a/users/tao.nix +++ b/users/tao.nix @@ -45,6 +45,6 @@ users.users.tao = { isNormalUser = true; - extraGroups = [ "wheel" "libvirtd" "dialout" ]; + extraGroups = [ "wheel" "libvirtd" "dialout" "scanner" "lp" ]; }; } diff --git a/users/vy.nix b/users/vy.nix new file mode 100644 index 0000000..fdf69de --- /dev/null +++ b/users/vy.nix @@ -0,0 +1,11 @@ +{ pkgs, ... }: +{ + users.users.vy.packages = with pkgs; [ + + ]; + + users.users.vy = { + isNormalUser = true; + extraGroups = [ "scanner" "lp" ]; + }; +}