nixos/printers: fix ensureDefaultPrinter

`lpoptions -d` sets the default printer *for this user*, while `lpadmin -d`
  sets the system-wide default printer.
This commit is contained in:
nyanotech 2021-04-17 12:33:31 +00:00
parent c1c617ff8d
commit 6a22ce0edf
No known key found for this signature in database
GPG key ID: D2D0A9E8F160472B

View file

@ -15,7 +15,7 @@ let
${ppdOptionsString p.ppdOptions}
'';
ensureDefaultPrinter = name: ''
${pkgs.cups}/bin/lpoptions -d '${name}'
${pkgs.cups}/bin/lpadmin -d '${name}'
'';
# "graph but not # or /" can't be implemented as regex alone due to missing lookahead support