scanner support?

This commit is contained in:
Tao Tien 2023-08-09 19:05:53 -07:00
parent e3e76ce8a1
commit 0889e2a0bd
4 changed files with 22 additions and 6 deletions

View file

@ -56,11 +56,6 @@
# wantedBy = [ "default.target" ]; # 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.kernelPackages = pkgs.linuxPackages_latest;
boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod" ]; boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod" ];
boot.kernelModules = [ "i2c-dev" "kvm-amd" ]; boot.kernelModules = [ "i2c-dev" "kvm-amd" ];
@ -85,5 +80,10 @@
wantedBy = [ "multi-user.target" ]; 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"; networking.hostName = "NOcomputer";
} }

View file

@ -26,6 +26,11 @@
powerManagement.powertop.enable = true; powerManagement.powertop.enable = true;
hardware.sensor.iio.enable = true; hardware.sensor.iio.enable = true;
hardware.sane = {
enable = true;
extraBackends = [ pkgs.epkowa ];
};
boot.initrd.availableKernelModules = [ boot.initrd.availableKernelModules = [
"nvme" "nvme"
"sd_mod" "sd_mod"

View file

@ -45,6 +45,6 @@
users.users.tao = { users.users.tao = {
isNormalUser = true; isNormalUser = true;
extraGroups = [ "wheel" "libvirtd" "dialout" ]; extraGroups = [ "wheel" "libvirtd" "dialout" "scanner" "lp" ];
}; };
} }

11
users/vy.nix Normal file
View file

@ -0,0 +1,11 @@
{ pkgs, ... }:
{
users.users.vy.packages = with pkgs; [
];
users.users.vy = {
isNormalUser = true;
extraGroups = [ "scanner" "lp" ];
};
}