Add rclone service
This commit is contained in:
parent
b224ab01cb
commit
2bee56b0cb
|
@ -14,4 +14,16 @@
|
|||
# Soulseek client
|
||||
nicotine-plus
|
||||
];
|
||||
|
||||
# Mount music directory
|
||||
systemd.user.services.rclone-music = {
|
||||
description = "Rclone mount ~/Music";
|
||||
serviceConfig = {
|
||||
# So we can pick up the fusermount wrapper, this is a less than ideal way to do this
|
||||
Environment = "PATH=/usr/bin:/run/wrappers/bin/";
|
||||
Type = "notify";
|
||||
ExecStart = "${pkgs.rclone}/bin/rclone mount music: /home/nathan/Music --vfs-cache-mode full --vfs-cache-max-size 32Gi --vfs-read-chunk-size 4Mi --vfs-read-ahead 8Mi --config /home/nathan/.config/rclone/rclone.conf --cache-dir /home/nathan/.cache/rclone";
|
||||
};
|
||||
enable = true;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue