37 lines
961 B
Nix
Executable file
37 lines
961 B
Nix
Executable file
{ pkgs, config, ... }:
|
|
|
|
{
|
|
# Enable CUPS to print documents.
|
|
services= {
|
|
printing.enable = true;
|
|
printing.drivers = with pkgs; [
|
|
gutenprint
|
|
gutenprintBin
|
|
hplip
|
|
hplipWithPlugin
|
|
];
|
|
avahi.enable = true;
|
|
};
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
gnome.gnome-control-center
|
|
];
|
|
# set up Heiko
|
|
hardware.printers.ensurePrinters = [
|
|
{
|
|
description = "Drucker im FSR Buero";
|
|
deviceUri = "dnssd://Kyocera%20ECOSYS%20M6630cidn._ipp._tcp.local/?uuid=4509a320-007e-002c-00dd-002507504ad0";
|
|
location = "FSR Buero";
|
|
model = "Kyocera ECOSYS M6630cidn KPDL";
|
|
name = "Heiko";
|
|
}
|
|
{
|
|
description = "Drucker im FSR Buero";
|
|
deviceUri = "dnssd://Kyocera%20ECOSYS%20M6630cidn._pdl-datastream._tcp.local/?uuid=4509a320-007e-002c-00dd-002507504ad0";
|
|
location = "FSR Buero";
|
|
model = "Kyocera ECOSYS M6630cidn KPDL";
|
|
name = "Heiko";
|
|
}
|
|
];
|
|
}
|