diff --git a/home-manager/features/mounts/mcp-archive.nix b/home-manager/features/mounts/mcp-archive.nix index 7167c78..94436f1 100644 --- a/home-manager/features/mounts/mcp-archive.nix +++ b/home-manager/features/mounts/mcp-archive.nix @@ -6,6 +6,8 @@ Unit = { Description = "SSHFS mount for remote archive"; After = [ "network-online.target" ]; + Before = [ "sleep.target" ]; + StopPropagatedFrom = [ "sleep.target" ]; }; Service = { @@ -22,7 +24,7 @@ drew@mcp:/tank/archive/drew \ %h/archive ''; - ExecStop = "/run/wrappers/bin/fusermount -u %h/mnt/archive"; + ExecStop = "/run/wrappers/bin/fusermount -u %h/archive"; Restart = "on-failure"; RestartSec = "10s"; };