diff options
| author | Luke Smith <luke@lukesmith.xyz> | 2021-09-23 11:30:30 -0400 |
|---|---|---|
| committer | Luke Smith <luke@lukesmith.xyz> | 2021-09-23 11:30:30 -0400 |
| commit | c172efd5157c16748801fc32a96cb70638eec4e1 (patch) | |
| tree | 60518d09dc08d9444ae349d5e6b576aecdd99001 /.local | |
| parent | 347716361b06108788ce1c3d72d59caa06e89aa0 (diff) | |
| parent | f1814b3690d61cc122c83381ed013eaf20a33971 (diff) | |
| download | eibhear-c172efd5157c16748801fc32a96cb70638eec4e1.tar.gz eibhear-c172efd5157c16748801fc32a96cb70638eec4e1.tar.zst eibhear-c172efd5157c16748801fc32a96cb70638eec4e1.zip | |
Merge branch 'master' of github.com:LukeSmithxyz/voidrice
Diffstat (limited to '.local')
| -rwxr-xr-x | .local/bin/setbg | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/.local/bin/setbg b/.local/bin/setbg index 8112bcd..7f997b7 100755 --- a/.local/bin/setbg +++ b/.local/bin/setbg @@ -17,8 +17,13 @@ case "$(file --mime-type -b "$trueloc")" in esac # If pywal is installed, use it. -command -v wal >/dev/null 2>&1 && - wal -i "$trueloc" -o "${XDG_CONFIG_HOME:-$HOME/.config}/wal/postrun" >/dev/null 2>&1 && - pidof dwm >/dev/null && xdotool key super+F12 +if command -v wal >/dev/null 2>&1 ; then + wal -i "$(readlink -f $bgloc)" -o "${XDG_CONFIG_HOME:-$HOME/.config}/wal/postrun" >/dev/null 2>&1 && + pidof dwm >/dev/null && xdotool key super+F12 +# If pywal is removed, return config files to normal. +else + [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/dunst/dunstrc.bak" ] && unlink "${XDG_CONFIG_HOME:-$HOME/.config}/dunst/dunstrc" && mv "${XDG_CONFIG_HOME:-$HOME/.config}/dunst/dunstrc.bak" "${XDG_CONFIG_HOME:-$HOME/.config}/dunst/dunstrc" + [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/zathura/zathurarc.bak" ] && unlink "${XDG_CONFIG_HOME:-$HOME/.config}/zathura/zathurarc" && mv "${XDG_CONFIG_HOME:-$HOME/.config}/zathura/zathurarc.bak" "${XDG_CONFIG_HOME:-$HOME/.config}/zathura/zathurarc" +fi xwallpaper --zoom "$bgloc" |
