From 8451245fc7ea38ae0c3169a09fed2bd6b8861163 Mon Sep 17 00:00:00 2001 From: David Thurstenson Date: Fri, 3 Jul 2020 14:29:55 -0500 Subject: [PATCH] Improved env detection --- .config/sway/kdpi/genbg.bash | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.config/sway/kdpi/genbg.bash b/.config/sway/kdpi/genbg.bash index 0c9072a..7fdca43 100755 --- a/.config/sway/kdpi/genbg.bash +++ b/.config/sway/kdpi/genbg.bash @@ -1,7 +1,10 @@ #!/usr/bin/bash -x # Check that SWAYSOCK is in the env before doing anything -[ -z "$SWAYSOCK" ] && echo '$SWAYSOCK Not set in env. Exiting.'; exit 1 +if [[ ! -v SWAYSOCK ]]; then + echo '$SWAYSOCK Not set in env. Exiting.' + exit 0 +fi # Path to genbg.gp genbg="/home/thurstylark/.config/sway/$(uname -n)/genbg.gp" @@ -18,7 +21,7 @@ outh=$(swaymsg -r -t get_outputs | jq -r '.[0].current_mode.height') bgstash="$(mktemp tl-sway-bg.XXXX)" # Clean up any old files -rm ${tempfile%.*}.* +rm ${bgstash%.*}.* # Generate the file in question gnuplot -c "$genbg" "$outw" "$outh" > "$bgstash"