@@ -80,7 +80,7 @@ set_wallpaper_with_mode() {
8080 # Detect installed setters once
8181 choose_available_setter () {
8282 for installed_wallsetter in " ${WALL_SETTERS[@]} " ; do
83- command -v " $installed_wallsetter " > " $LOG_FILEPATH " 2>&1 && \
83+ command -v " $installed_wallsetter " >> " $LOG_FILEPATH " 2>&1 && \
8484 AVAILABLE_SETTERS+=(" $installed_wallsetter " )
8585 done
8686 }
@@ -105,19 +105,19 @@ set_wallpaper_with_mode() {
105105 done
106106
107107 # Kill running wallpaper deamon if running
108- pidof " ${CH_WALLSETTER} " & > " $LOG_FILEPATH " && killall " ${CH_WALLSETTER} " & > /dev/null
108+ pidof " ${CH_WALLSETTER} " & >> " $LOG_FILEPATH " && killall " ${CH_WALLSETTER} " & > /dev/null
109109
110110 # Use the wallpaper backend first available
111111 case " $CH_WALLSETTER " in
112- " xgifwallpaper" ) nohup xgifwallpaper -s $xgifwallpaperMode " $image_path " > " $LOG_FILEPATH " 2>&1 & disown || wallsetERROR ;;
112+ " xgifwallpaper" ) nohup xgifwallpaper -s $xgifwallpaperMode " $image_path " >> " $LOG_FILEPATH " 2>&1 & disown || wallsetERROR ;;
113113 " xwallpaper" ) xwallpaper " --$xWallMode " " $image_path " || wallsetERROR;;
114114 " hsetroot" ) hsetroot " $hsetrootMode " " $image_path " || wallsetERROR;;
115115 " feh" ) feh --bg-" $fehMode " " $image_path " || wallsetERROR;;
116116 " nitrogen" ) nitrogen --set-$nitrogenMode " $image_path " || wallsetERROR;;
117- " swaybg" ) swaybg -i " $image_path " --mode " $swayMode " > " $LOG_FILEPATH " 2>&1 & disown || wallsetERROR;;
117+ " swaybg" ) swaybg -i " $image_path " --mode " $swayMode " >> " $LOG_FILEPATH " 2>&1 & disown || wallsetERROR;;
118118 " awww" )
119- pidof " ${CH_WALLSETTER} -deamon" & > " $LOG_FILEPATH " || " ${CH_WALLSETTER} -deamon" & > " $LOG_FILEPATH "
120- awww img " $image_path " --resize " $awwwMode " > " $LOG_FILEPATH " 2>&1 & disown || wallsetERROR
119+ pidof " ${CH_WALLSETTER} -deamon" & >> " $LOG_FILEPATH " || " ${CH_WALLSETTER} -deamon" & > " $LOG_FILEPATH "
120+ awww img " $image_path " --resize " $awwwMode " >> " $LOG_FILEPATH " 2>&1 & disown || wallsetERROR
121121 ;;
122122 " xfconf-query" )
123123 if xfconf-query --channel xfce4-desktop --property /backdrop/screen0/monitor0/image-style --set $xfceMode ; then
@@ -137,9 +137,9 @@ setup_wallpaper() {
137137 verbose info " Changing the wallpaper"
138138 case " $wallpaper " in
139139 * .png) cp " $wallpaper " " $WALLPAPER_CACHE " ;;
140- * .gif) magick " $wallpaper " -coalesce -flatten " $WALLPAPER_CACHE " > " $LOG_FILEPATH "
140+ * .gif) magick " $wallpaper " -coalesce -flatten " $WALLPAPER_CACHE " >> " $LOG_FILEPATH "
141141 $wallpaper_animated && cp " $wallpaper " " $WALLPAPER_CACHE .gif" ;;
142- * ) magick " $wallpaper " " $WALLPAPER_CACHE " > " $LOG_FILEPATH "
142+ * ) magick " $wallpaper " " $WALLPAPER_CACHE " >> " $LOG_FILEPATH "
143143 esac
144144 case " $wallpaper_type " in
145145 " solid" ) magick -size 10x10 xc:" $color8 " " $WALLPAPER_CACHE "
0 commit comments