You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#!/bin/sh
WALLPAPER_DIR="${HOME}/Pictures/wallpapers"
OLDIFS=$IFS
IFS=$'\n'
for wallpaper in $(hyprctl hyprpaper listloaded); do
hyprctl hyprpaper unload "$wallpaper"
done
IFS=$OLDIFS
for display in $(hyprctl monitors | grep "Monitor" | cut -d " " -f 2); do
wallpaper="$(find "$WALLPAPER_DIR" -type f | shuf -n 1)"
hyprctl hyprpaper preload "$wallpaper"
hyprctl hyprpaper wallpaper "$display,$wallpaper"
done
when run, makes nwg-panel disappearing from one monitor and renders nwg-menu not responding on others.
the only fix i see is to click nwg-panel "panel settings", go to one of configs, and click "apply/restart". BTW, how can I do the same from command line only? Does it just send SIGINT to the process?
The text was updated successfully, but these errors were encountered:
this example script
when run, makes nwg-panel disappearing from one monitor and renders nwg-menu not responding on others.
the only fix i see is to click nwg-panel "panel settings", go to one of configs, and click "apply/restart". BTW, how can I do the same from command line only? Does it just send SIGINT to the process?
The text was updated successfully, but these errors were encountered: