]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/system.nix
Prepare migration to ZFS
[perso/Immae/Config/Nix.git] / modules / private / system.nix
index 916173883aa49548d8b7aeb9e87dcfcc2c82b472..0ab4a81df7ac6223c99d931407564102773e9fa0 100644 (file)
       pkgs.vim
     ] ++
     (lib.optional (builtins.length (config.hostEnv.users pkgs) > 0) pkgs.home-manager);
+
+    systemd.targets.maintenance = {
+      description = "Maintenance target with only sshd";
+      after = [ "network-online.target" "sshd.service" ];
+      requires = [ "network-online.target" "sshd.service" ];
+      unitConfig.AllowIsolate = "yes";
+    };
   };
 }