Archived
Watch
1
0
Fork
You've already forked nixos
0

printer setup

This commit is contained in:
asnev 2026-07-23 07:08:29 +07:00
commit 5a5131c5fc
Signed by: asnev
SSH key fingerprint: SHA256:8hagYq9hDUuS5clQ78FKhIoQDvg5crdkYMHX+3g7wB4
3 changed files with 18 additions and 3 deletions

View file

@ -182,7 +182,12 @@
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
networking.firewall.enable = true; networking.firewall.enable = true;
services.printing.enable = true;
services.printing.drivers = [pkgs.epson-escpr];
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
hardware.sane.enable = true;
hardware.sane.extraBackends = [pkgs.epsonscan2];
services.displayManager.sddm.settings.Theme.Font = "Inter"; services.displayManager.sddm.settings.Theme.Font = "Inter";
services.displayManager.sddm.settings.Theme.CursorSize = 18; services.displayManager.sddm.settings.Theme.CursorSize = 18;
@ -199,7 +204,7 @@
users.users.coyote = { users.users.coyote = {
isNormalUser = true; isNormalUser = true;
description = "coyote"; description = "coyote";
extraGroups = ["wheel" "networkmanager"]; extraGroups = ["wheel" "networkmanager" "lp" "scanner"];
uid = USER_ID; uid = USER_ID;
}; };
users.defaultUserShell = pkgs.unstable.fish; users.defaultUserShell = pkgs.unstable.fish;

View file

@ -566,7 +566,12 @@ networking.hostName = "phostron";
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
networking.firewall.enable = true; networking.firewall.enable = true;
services.printing.enable = true;
services.printing.drivers = [pkgs.epson-escpr];
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
hardware.sane.enable = true;
hardware.sane.extraBackends = [pkgs.epsonscan2];
</pre> </pre>
<p class="seealso">Added to in section <a href="nixos.html#1:6">6</a></p> <p class="seealso">Added to in section <a href="nixos.html#1:6">6</a></p>
@ -669,7 +674,7 @@ USER_ID = 1000;
users.users.coyote = { users.users.coyote = {
isNormalUser = true; isNormalUser = true;
description = "coyote"; description = "coyote";
extraGroups = ["wheel" "networkmanager"]; extraGroups = ["wheel" "networkmanager" "lp" "scanner"];
uid = USER_ID; uid = USER_ID;
}; };
users.defaultUserShell = pkgs.unstable.fish; users.defaultUserShell = pkgs.unstable.fish;

View file

@ -393,7 +393,12 @@ networking.hostName = "phostron";
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
networking.firewall.enable = true; networking.firewall.enable = true;
services.printing.enable = true;
services.printing.drivers = [pkgs.epson-escpr];
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
hardware.sane.enable = true;
hardware.sane.extraBackends = [pkgs.epsonscan2];
--- ---
<br><hr> <br><hr>
@ -457,7 +462,7 @@ USER_ID = 1000;
users.users.coyote = { users.users.coyote = {
isNormalUser = true; isNormalUser = true;
description = "coyote"; description = "coyote";
extraGroups = ["wheel" "networkmanager"]; extraGroups = ["wheel" "networkmanager" "lp" "scanner"];
uid = USER_ID; uid = USER_ID;
}; };
users.defaultUserShell = pkgs.unstable.fish; users.defaultUserShell = pkgs.unstable.fish;