574 current 1970-01-01 01:00:00 24.11.20250221.11415c7 6.6.79 *

This commit is contained in:
Max Känner 2025-02-28 16:20:41 +01:00
parent 13ffb87959
commit bfc3ee5264

View File

@ -69,6 +69,34 @@ in {
};
Install.WantedBy = ["default.target"];
};
music-mount = {
Unit = {
Description = "Mount the music directory from my cloud";
After = ["network-online.target"];
};
Service = {
Type = "notify";
ExecStartPre = "${pkgs.coreutils}/bin/mkdir -p \"%h/Music\"";
ExecStart = "${pkgs.rclone}/bin/rclone --config=${config.sops.templates."rclone.conf".path} --vfs-cache-mode full mount \"cloud:Music\" \"%h/Music\"";
ExecStop = "/bin/fusermount -u \"%h/Music\"";
Environment = ["PATH=/run/wrappers/bin/:$PATH"];
};
Install.WantedBy = ["default.target"];
};
videos-mount = {
Unit = {
Description = "Mount the videos directory from my cloud";
After = ["network-online.target"];
};
Service = {
Type = "notify";
ExecStartPre = "${pkgs.coreutils}/bin/mkdir -p \"%h/Videos\"";
ExecStart = "${pkgs.rclone}/bin/rclone --config=${config.sops.templates."rclone.conf".path} --vfs-cache-mode full mount \"cloud:Videos\" \"%h/Videos\"";
ExecStop = "/bin/fusermount -u \"%h/Videos\"";
Environment = ["PATH=/run/wrappers/bin/:$PATH"];
};
Install.WantedBy = ["default.target"];
};
};
};
}