diff options
Diffstat (limited to 'modules/private/system.nix')
-rw-r--r-- | modules/private/system.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/private/system.nix b/modules/private/system.nix index 9161738..0ab4a81 100644 --- a/modules/private/system.nix +++ b/modules/private/system.nix | |||
@@ -76,5 +76,12 @@ | |||
76 | pkgs.vim | 76 | pkgs.vim |
77 | ] ++ | 77 | ] ++ |
78 | (lib.optional (builtins.length (config.hostEnv.users pkgs) > 0) pkgs.home-manager); | 78 | (lib.optional (builtins.length (config.hostEnv.users pkgs) > 0) pkgs.home-manager); |
79 | |||
80 | systemd.targets.maintenance = { | ||
81 | description = "Maintenance target with only sshd"; | ||
82 | after = [ "network-online.target" "sshd.service" ]; | ||
83 | requires = [ "network-online.target" "sshd.service" ]; | ||
84 | unitConfig.AllowIsolate = "yes"; | ||
85 | }; | ||
79 | }; | 86 | }; |
80 | } | 87 | } |