1 { config, pkgs, inputs, lib, ... } @ args:
6 dataDir = "/home/ps/sync";
7 configDir = "/home/ps/.config/syncthing";
10 # Configure console keymap
11 console.keyMap = "de-latin1-nodeadkeys";
13 # Enable CUPS to print documents.
14 services.printing.enable = true;
15 services.printing.drivers = [ pkgs.gutenprint ];
18 hardware.sane.enable = true;
19 hardware.sane.extraBackends = [ pkgs.hplipWithPlugin pkgs.sane-airscan ];
20 services.avahi.enable = true;
21 services.avahi.nssmdns4 = true;
22 services.avahi.reflector = true;
23 services.udev.packages = [ pkgs.sane-airscan ];
25 # Enable the OpenSSH daemon.
30 # PasswordAuthentication = false;
31 # PermitRootLogin = "no";
33 # authorizedKeysCommand =
34 # let keys = pkgs.writers.writePython3Bin "keys" {} ''
43 # authorizedKeysCommandUser = "ps";