commit db9a8e5c8933a14f6027eef488a976f84a2003d8 parent 5bf33671f053f85cc31a1629c6743c5b60c86c4b Author: breadcat <breadcat@users.noreply.github.com> Date: Wed, 30 Jul 2025 18:43:39 +0100 Oops, this was deleted Diffstat:
D | scripts/tank-sort.nix | | | 21 | --------------------- |
1 file changed, 0 insertions(+), 21 deletions(-)
diff --git a/scripts/tank-sort.nix b/scripts/tank-sort.nix @@ -1,21 +0,0 @@ -{pkgs, ...}: let - tank-sort = pkgs.writeShellScriptBin "tank-sort" '' - # variables - temp_mount="$(mktemp -d)" - rclone_config="$HOME/vault/src/dockerfiles/rclone.conf" - rclone_remote="seedbox:" - destination_tvshows="/mnt/media/videos/television" - template_tvshows="{{ .Name }}/{{ .Name }} S{{ printf \"%02d\" .Season }}E{{ printf \"%02d\" .Episode }}{{ if ne .ExtraEpisode -1 }}-{{ printf \"%02d\" .ExtraEpisode }}{{end}}.{{ .Ext }}" - destination_movies="/mnt/media/videos/movies" - template_movies="{{ .Name }} ({{ .Year }})/{{ .Name }}.{{ .Ext }}" - # mount remote - rclone --config="$rclone_config" mount "$rclone_remote" "$temp_mount" --daemon - # sorting process - media-sort --action copy --concurrency 1 --accuracy-threshold 90 --tv-dir "$destination_tvshows" --movie-dir "$destination_movies" --tv-template "$template_tvshows" --movie-template "$template_movies" --recursive --overwrite-if-larger --extensions "mp4,m4v,mkv" "$temp_mount" - # unmount remote and remove - fusermount -uz "$temp_mount" 2>/dev/null - find "$temp_mount" -maxdepth 1 -mount -type d -empty -delete -print - ''; -in { - environment.systemPackages = [tank-sort]; -}