about summary refs log tree commit diff
diff options
context:
space:
mode:
authorManuel Palenzuela <manuelpalenzuelamerino@gmail.com>2019-08-18 15:51:47 +0200
committerManuel Palenzuela <manuelpalenzuelamerino@gmail.com>2019-08-18 15:51:47 +0200
commit26ac925b7f6365dddfd8a6bafde2ae01b7659a5d (patch)
treea1435eab1b145d196a938a21e5e0a3c543686dec
parentFixed [] expansion (diff)
downloadsmart-wallpaper-26ac925b7f6365dddfd8a6bafde2ae01b7659a5d.tar.gz
smart-wallpaper-26ac925b7f6365dddfd8a6bafde2ae01b7659a5d.tar.bz2
smart-wallpaper-26ac925b7f6365dddfd8a6bafde2ae01b7659a5d.zip
Fixed xwinwrap writing above fullscreen windows
-rwxr-xr-xsmart-wallpaper4
1 files changed, 2 insertions, 2 deletions
diff --git a/smart-wallpaper b/smart-wallpaper
index 8ad06ac..29253b0 100755
--- a/smart-wallpaper
+++ b/smart-wallpaper
@@ -43,10 +43,10 @@ set_wallpaper() {
   if [ -f /usr/bin/xwinwrap ]; then
     if [ -f /usr/bin/gifview ] && [[ $1 == *".gif" ]]; then
       echo "gifsicle --resize $resolution \$1 | gifview --animate -w \$2" > /tmp/smart-wallpaper-gifcmd
-      xwinwrap -ov -ni -g $resolution -- sh /tmp/smart-wallpaper-gifcmd $1 WID &
+      xwinwrap -ov -ni -s -nf -un -arbg -g $resolution -- sh /tmp/smart-wallpaper-gifcmd $1 WID &
       procid=$!
     elif [ -f /usr/bin/mpv ] && [[ $1 == *".mp4" ]] || [[ $1 == *".mov" ]] || [[ $1 == *".avi" ]] || [[ $1 == *".wav" ]]; then
-      xwinwrap -ni -ov -g $resolution -- mpv --fullscreen --on-all-workspaces --no-config --no-input-default-bindings --no-stop-screensaver --loop-file --no-audio --no-osc --no-osd-bar -wid WID --quiet $1 &
+      xwinwrap -ni -ov -ni -s -nf -un -arbg -g $resolution -- mpv --fullscreen --on-all-workspaces --no-config --no-input-default-bindings --no-stop-screensaver --loop-file --no-audio --no-osc --no-osd-bar -wid WID --quiet $1 &
       procid=$!
     else
       feh --bg-fill $1