From e13587733ea2bc85503d106f440fec57051af0f6 Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Sat, 14 Dec 2024 18:16:39 -0600 Subject: [PATCH] moved scripts with nix shebang into outputs --- src/not flake/clean-cloud.sh | 38 ------------------- src/scripts/clean-cloud.sh | 21 ++++++++++ src/{not flake => scripts}/clean-watch.sh | 0 src/{not flake => scripts}/photos-metadata.sh | 0 src/{not flake => scripts}/plex.py | 0 .../split-gallery-videos.sh | 0 src/{not flake => scripts}/xhamster.py | 0 7 files changed, 21 insertions(+), 38 deletions(-) delete mode 100755 src/not flake/clean-cloud.sh create mode 100755 src/scripts/clean-cloud.sh rename src/{not flake => scripts}/clean-watch.sh (100%) rename src/{not flake => scripts}/photos-metadata.sh (100%) rename src/{not flake => scripts}/plex.py (100%) rename src/{not flake => scripts}/split-gallery-videos.sh (100%) rename src/{not flake => scripts}/xhamster.py (100%) diff --git a/src/not flake/clean-cloud.sh b/src/not flake/clean-cloud.sh deleted file mode 100755 index 0e69964..0000000 --- a/src/not flake/clean-cloud.sh +++ /dev/null @@ -1,38 +0,0 @@ -#! /usr/bin/env nix-shell -#! nix-shell -i bash -p bash rsync - -# remote_server=miniserver -# local_directory=/srv/pool/cloud -# remote_directories=(/srv/pool /home/jawz/Multimedia /home/jawz/Pictures /home/jawz/gallery-dl) -shopt -s extglob - -# for remote_dir in "${remote_directories[@]}"; do -# dir_name=${remote_dir%%+(/)} -# dir_name=${dir_name##*/} -# rsync -avz -r --info=progress2 --info=name0 \ -# --remove-source-files \ -# -e ssh "$remote_server":"$remote_dir"/ "$local_directory"/"$dir_name"/ -# done - -sync() { - echo "Syncing $1" - rsync -avzr --info=progress2 --info=name0 \ - --remove-source-files \ - -e ssh /srv/miniserver/"$1"/ /srv/server/"$1" -} - -sync pool/scrapping/JawZ -sync pool/glue - -# dirs_whitelist=(Comics Espaniol Manga Webcomics Webtoons) -# for dir in "${dirs_whitelist[@]}"; do -# sync pool/multimedia/media/Library/"$dir" -# done -# sync "jawz/Pictures/To Organize" - -echo "syncing download files" -jawz_config=/home/jawz/.config/jawz/ -rsync -avz -r --info=progress2 --info=name0 --delete \ - -e ssh miniserver:"$jawz_config" "$jawz_config" - -echo "Donion rings nwn!" diff --git a/src/scripts/clean-cloud.sh b/src/scripts/clean-cloud.sh new file mode 100755 index 0000000..e3b6e1e --- /dev/null +++ b/src/scripts/clean-cloud.sh @@ -0,0 +1,21 @@ +#! /usr/bin/env nix-shell +#! nix-shell -i bash -p bash rsync + +shopt -s extglob + +sync() { + echo "Syncing $1" + rsync -avzr --info=progress2 --info=name0 \ + --remove-source-files \ + -e ssh /srv/miniserver/"$1"/ /srv/server/"$1" +} + +sync pool/scrapping/JawZ +sync pool/glue + +echo "syncing download files" +jawz_config=/home/jawz/.config/jawz/ +rsync -avz -r --info=progress2 --info=name0 --delete \ + -e ssh miniserver:"$jawz_config" "$jawz_config" + +echo "Donion rings nwn!" diff --git a/src/not flake/clean-watch.sh b/src/scripts/clean-watch.sh similarity index 100% rename from src/not flake/clean-watch.sh rename to src/scripts/clean-watch.sh diff --git a/src/not flake/photos-metadata.sh b/src/scripts/photos-metadata.sh similarity index 100% rename from src/not flake/photos-metadata.sh rename to src/scripts/photos-metadata.sh diff --git a/src/not flake/plex.py b/src/scripts/plex.py similarity index 100% rename from src/not flake/plex.py rename to src/scripts/plex.py diff --git a/src/not flake/split-gallery-videos.sh b/src/scripts/split-gallery-videos.sh similarity index 100% rename from src/not flake/split-gallery-videos.sh rename to src/scripts/split-gallery-videos.sh diff --git a/src/not flake/xhamster.py b/src/scripts/xhamster.py similarity index 100% rename from src/not flake/xhamster.py rename to src/scripts/xhamster.py