Added printing & scanner support

This commit is contained in:
2025-10-23 12:25:08 -04:00
parent aea83699b8
commit 7182bc8e8e
2 changed files with 26 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
{
pkgs,
...
}:
{
@@ -23,7 +24,19 @@
desktopManager.plasma6.enable = true;
# Enable CUPS to print documents.
printing.enable = true;
printing = {
enable = true;
drivers = with pkgs; [
gutenprint
cnijfilter2
];
};
avahi = {
enable = true;
nssmdns4 = true;
openFirewall = true;
};
# Enable sound with pipewire.
pulseaudio.enable = false;
@@ -50,4 +63,14 @@
};
};
};
hardware = {
bluetooth = {
enable = true;
powerOnBoot = true;
};
sane = {
enable = true;
};
};
}

View File

@@ -32,6 +32,8 @@
extraGroups = [
"networkmanager"
"wheel"
"scanner"
"lp"
];
hashedPasswordFile = config.age.secrets.eclypse-password.path;
shell = pkgs.zsh;