diff options
Diffstat (limited to 'setwll')
| -rwxr-xr-x | setwll | 56 |
1 files changed, 23 insertions, 33 deletions
@@ -4,8 +4,8 @@ cd "$(dirname "$0")" || exit listwalls=0 unload=0 -secondary="" -primary="" +secondary="exo" +primary="exo" all="" while getopts "hlup:s:a:" opt; do @@ -48,48 +48,38 @@ if [ "$all" ]; then secondary="$all" fi -if [ -z "$primary" ]; then - primary="$(./wallpaper_scripts/default-primary.sh)" -else - if [ -f "./wallpaper_scripts/$primary.sh" ]; then - primary="$(./wallpaper_scripts/"$primary.sh")" - fi +if [ -f "./wallpaper_scripts/$primary.sh" ]; then + primary="$(./wallpaper_scripts/"$primary.sh")" fi -if [ -z "$secondary" ]; then - secondary="$(./wallpaper_scripts/default-secondary.sh)" -else - if [ -f "./wallpaper_scripts/$secondary.sh" ]; then - secondary="$(./wallpaper_scripts/"$secondary".sh)" - fi +if [ -f "./wallpaper_scripts/$secondary.sh" ]; then + secondary="$(./wallpaper_scripts/"$secondary".sh)" fi if [ "$WAYLAND_DISPLAY" ]; then - if [ "$XDG_CURRENT_DESKTOP" = "sway:wlroots" ]; then + # if [ "$XDG_CURRENT_DESKTOP" = "sway:wlroots" ]; then PID=$(pidof swaybg) swaybg -o HDMI-A-1 -i "$primary" -m fill -o DP-1 -i "$secondary" -m fill & sleep 0.4s kill "$PID" - else - current_wal="$(hyprctl hyprpaper listactive | grep HDMI-A-1 | sed 's/HDMI-A-1 = //')" - hyprctl hyprpaper preload "$primary" - hyprctl hyprpaper wallpaper "HDMI-A-1,$primary" - if [ $unload = 1 ]; then - hyprctl hyprpaper unload "$current_wal" - fi - - current_wal="$(hyprctl hyprpaper listactive | grep DP-1 | sed 's/DP-1 = //')" - hyprctl hyprpaper preload "$secondary" - hyprctl hyprpaper wallpaper "DP-1,$secondary" - if [ $unload = 1 ]; then - hyprctl hyprpaper unload "$current_wal" - fi - fi + # else + # current_wal="$(hyprctl hyprpaper listactive | grep HDMI-A-1 | sed 's/HDMI-A-1 = //')" + # hyprctl hyprpaper preload "$primary" + # hyprctl hyprpaper wallpaper "HDMI-A-1,$primary" + # if [ $unload = 1 ]; then + # hyprctl hyprpaper unload "$current_wal" + # fi + # + # current_wal="$(hyprctl hyprpaper listactive | grep DP-1 | sed 's/DP-1 = //')" + # hyprctl hyprpaper preload "$secondary" + # hyprctl hyprpaper wallpaper "DP-1,$secondary" + # if [ $unload = 1 ]; then + # hyprctl hyprpaper unload "$current_wal" + # fi + # fi else if [ -z "$1" ]; then - nitrogen --head=0 --set-zoom-fill "$primary" - - nitrogen --head=1 --set-zoom-fill "$secondary" + feh --bg-fill "$primary" --bg-fill "$secondary" fi fi |
