diff options
| -rwxr-xr-x | sortunsorted | 42 | 
1 files changed, 10 insertions, 32 deletions
| diff --git a/sortunsorted b/sortunsorted index 2fd72b2..fe7eb6c 100755 --- a/sortunsorted +++ b/sortunsorted @@ -9,8 +9,7 @@  numofvids=1  playablevideo="$(find ~/Videos/unsorted/ -maxdepth 1 -type f | shuf | head -1)" -if [[ $# = 0 ]] -then +playvid() {      if [[ "${playablevideo##*.}" == "png" || "${playablevideo##*.}" == "jpg" || "${playablevideo##*.}" == "jpeg" || "${playablevideo##*.}" == "webp" ]]      then          feh "$playablevideo" @@ -25,54 +24,33 @@ then          touch "$playablevideo"          if [[ "${playablevideo##*.}" == "gif" ]]          then +            ipfs-archive-manager shitpost-gifs "./$Name.${playablevideo##*.}" "$playablevideo"              mv "$playablevideo" "/home/$USER/Pictures/gif/$Name.${playablevideo##*.}"          elif [[ "${playablevideo##*.}" == "png" || "${playablevideo##*.}" == "jpg" || "${playablevideo##*.}" == "jpeg" || "${playablevideo##*.}" == "webp" ]]          then +        ipfs-archive-manager shitpost-pictures "./$Name.${playablevideo##*.}" "$playablevideo"              mv "$playablevideo" "/home/$USER/Pictures/$Name.${playablevideo##*.}"          else +        ipfs-archive-manager shitpost-videos "./$Name.${playablevideo##*.}" "$playablevideo"              mv "$playablevideo" "/home/$USER/Videos/$Name.${playablevideo##*.}"          fi - -        exit      elif [ "$Choice" = 'n' ]      then          trash "$playablevideo"      else          echo "You did nothing..."      fi -    exit +} +if [[ $# = 0 ]] +then +    playvid +    exit  fi  while [[ "$numofvids" -le "$1" ]]  do  -    if [[ "${playablevideo##*.}" == "png" || "${playablevideo##*.}" == "jpg" || "${playablevideo##*.}" == "jpeg" || "${playablevideo##*.}" == "webp" ]] -    then -        feh "$playablevideo" -    else -        mpv --ontop --geometry=50%:50% --autofit=50%x50% "$playablevideo" -    fi -    echo "Video played was: $playablevideo"  -    read -r -p "Was This quality? (y/n): " Choice -    if [ "$Choice" = 'y' ] -    then -        read -r -p "What would you like to name the video?: " Name -        touch "$playablevideo" -        if [[ "${playablevideo##*.}" == "gif" ]] -        then -            mv "$playablevideo" "/home/$USER/Pictures/gif/$Name.${playablevideo##*.}" -        elif [[ "${playablevideo##*.}" == "png" || "${playablevideo##*.}" == "jpg" || "${playablevideo##*.}" == "jpeg" || "${playablevideo##*.}" == "webp" ]] -        then -            mv "$playablevideo" "/home/$USER/Pictures/$Name.${playablevideo##*.}" -        else -            mv "$playablevideo" "/home/$USER/Videos/$Name.${playablevideo##*.}" -        fi -    elif [ "$Choice" = 'n' ] -    then -        trash "$playablevideo" -    else -        echo "You did nothing..." -    fi +    playvid      playablevideo="$(find ~/Videos/unsorted/ -maxdepth 1 -type f | shuf | head -1)"      numofvids=$numofvids+1  done | 
