all repos — nixfiles @ 6313b6121db30198fde62b0697ad31208fa37f3b

System and user configuration, managed by nix and home-manager

extract ssh idle sleep/shutdown configuration

Alin
commit

6313b6121db30198fde62b0697ad31208fa37f3b

parent

fb11451922c8e3542b5b9e341dfd0b4e17023bad

1 file changed, 1 insertion(+), 8 deletions(-)

changed files
M system/roles/desktop.nix → system/roles/desktop.nix
@@ -1,15 +1,8 @@
-{ pkgs, ... }: { imports = [ ./base.nix + ../settings/configuration/ssh-inhibit-idle.nix ]; - - services.openssh.startWhenNeeded = true; - systemd.services."ssh-no-sleep@" = { - bindsTo = [ "sshd@%i.service" ]; - wantedBy = [ "sshd@.service" ]; - serviceConfig.ExecStart = "${pkgs.systemd}/bin/systemd-inhibit --mode block --what sleep --who 'ssh session '%I --why 'session still active' ${pkgs.coreutils}/bin/sleep infinity"; - }; services.syncthing = { systemService = false;