574 current 1970-01-01 01:00:00 24.11.20250221.11415c7 6.6.79 *
This commit is contained in:
		| @@ -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"]; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user