diff --git a/.local/bin/sync-backup b/.local/bin/sync-backup index 97edd7a..dc3c432 100755 --- a/.local/bin/sync-backup +++ b/.local/bin/sync-backup @@ -5,8 +5,11 @@ IFS=$'\n\t' export BORG_REPO="/media/backup/" -if [ "$1" = "service" ]; then - rclone sync "${BORG_REPO}" gdrive-backup:hot-repo/ +if [ "${1:-}" = "service" ]; then + extra_args=() else - rclone sync --progress "${BORG_REPO}" gdrive-backup:hot-repo/ + extra_args=(--progress) fi + +rclone sync "${extra_args[@]}" "${BORG_REPO}" gdrive-backup:hot-repo/ +rclone copy "${extra_args[@]}" ~/.keys/ --include '*.kdbx' gdrive-backup:keys/