dotfiles

my dotfiles.
Log | Files | Refs | README | LICENSE

wallpapers.sh (427B)


      1 #!/bin/sh
      2 
      3 WALLPAPER=$(ls $1 | shuf -n 1)
      4 
      5 str=$WALLPAPER
      6 EXTENSION="${str: -3}"
      7 
      8 if [ $(ps waux | grep xwinwrap | wc -l) -gt 1 ]
      9 then
     10   exec pkill xwinwrap
     11 fi
     12 
     13 if [ "$EXTENSION" = "gif" ]
     14 then
     15   exec xwinwrap -ov -fs -- gifview -w WID -a $1/$WALLPAPER
     16 elif [ "$EXTENSION" = "mp4" ]
     17 then
     18   exec xwinwrap -ov -fs -- mpv --loop-file --mute=yes -vo x11 -wid WID $1/$WALLPAPER
     19 else
     20   exec feh --bg-fill --no-fehbg $1/$WALLPAPER
     21 fi