nixos/deluge: restart daemon if it's stopped from GUI

Changed files
+2
nixos
modules
services
torrent
+2
nixos/modules/services/torrent/deluge.nix
···
wantedBy = [ "multi-user.target" ];
path = [ pkgs.pythonPackages.deluge ];
serviceConfig.ExecStart = "${pkgs.pythonPackages.deluge}/bin/deluged -d";
+
# To prevent "Quit & shutdown daemon" from working; we want systemd to manage it!
+
serviceConfig.Restart = "on-success";
serviceConfig.User = "deluge";
serviceConfig.Group = "deluge";
};