diff options
Diffstat (limited to '.local/bin/makewall.bak')
-rwxr-xr-x | .local/bin/makewall.bak | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/.local/bin/makewall.bak b/.local/bin/makewall.bak deleted file mode 100755 index b098dff..0000000 --- a/.local/bin/makewall.bak +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh - -wallDir="${XDG_CONFIG_HOME:-$HOME}/wallpapers" - -# Acquire the list of connected displays -displays="$(wlr-randr --json | jq -r '.[] | select(.enabled) | .name')" -echo "$displays" - -# If there is a wallpaper with a filename matching the display -# name, set it as the wallpaper for that display. -# ex: DP-1.jpg and DP-1.png are both valid filenames -# Otherwise, set the wallpaper to the default wallpaper -# (default.png or default.jpg) -setDisplay() { - case $(ls $wallDir) in - *"$1"*) - wall=$(ls $wallDir | grep "$1" | head -n 1) - ;; - *) - wall=$(ls $wallDir | grep "default" | head -n 1) - ;; - esac - swaybg --output $1 -m fill --image $wallDir/$wall & -} - -# Set the wallpaper for each display -killall swaybg >/dev/null 2>&1 -for display in $displays; do - setDisplay $display -done |