diff options
author | lonkaars <loek@pipeframe.xyz> | 2024-03-12 08:21:05 +0100 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2024-03-12 08:21:05 +0100 |
commit | 24a351df42c4805efe27d38256b4c6e3e07f84c4 (patch) | |
tree | 14522668876f3928a0e89cdfedb565f608d127bf | |
parent | 43f821b2450aacfc818a4b8ffec52acfc6bc799f (diff) |
fix more POSIX sh compatibility
-rwxr-xr-x | .local/share/bin/ccpreview | 1 | ||||
-rwxr-xr-x | .local/share/bin/decsync2plain | 2 | ||||
-rwxr-xr-x | .local/share/bin/installbd | 10 | ||||
-rwxr-xr-x | .local/share/bin/khal | 4 | ||||
-rwxr-xr-x | .local/share/bin/lights | 2 | ||||
-rwxr-xr-x | .local/share/bin/nodisconnect | 5 |
6 files changed, 8 insertions, 16 deletions
diff --git a/.local/share/bin/ccpreview b/.local/share/bin/ccpreview index 7ae1f53..d0f8525 100755 --- a/.local/share/bin/ccpreview +++ b/.local/share/bin/ccpreview @@ -37,7 +37,6 @@ mpv --demuxer-lavf-format=video4linux2 \ --no-osc \ --no-input-default-bindings \ "av://v4l2:$DEVICE" - # &> /dev/null & disown pw-link -d "$CAPTURE_FL" "$OUTPUT_FL" pw-link -d "$CAPTURE_FR" "$OUTPUT_FR" diff --git a/.local/share/bin/decsync2plain b/.local/share/bin/decsync2plain index 5cb7eec..745a1c2 100755 --- a/.local/share/bin/decsync2plain +++ b/.local/share/bin/decsync2plain @@ -21,7 +21,7 @@ if no file extension is found and none is explicitly provided, $EXEC_NAME will e EOF } -if [ "$1" == "-h" ] || [ "$1" == "--help" ] ; then +if [ "$1" = "-h" ] || [ "$1" = "--help" ] ; then usage exit 0 fi diff --git a/.local/share/bin/installbd b/.local/share/bin/installbd index eefe92a..ae17002 100755 --- a/.local/share/bin/installbd +++ b/.local/share/bin/installbd @@ -4,15 +4,7 @@ discord_version="$(echo "$discord_path" | tr '/' '\n' | tac | sed -n '/^[0-9.]\+ betterdiscord_path="$XDG_CONFIG_HOME/BetterDiscord/data/betterdiscord.asar" cache_file="$XDG_CACHE_HOME/bdversion" -# download betterdiscord.asar by default -download=1 -# do not do download if discord hasn't been updated since the last time this -# script was run -[ -e "$cache_file" ] && [ "$discord_version" = "$(cat "$cache_file")" ] && download=0 -# always download if betterdiscord.asar does not exist -[ ! -e "$betterdiscord_path" ] && download=1 - -if [ $download -eq 1 ] ; then +if [ "$discord_path" -nt "$betterdiscord_path" ] ; then echo "download betterdiscord.asar" curl -sLo - 'https://betterdiscord.app/Download/betterdiscord.asar' > "$betterdiscord_path" fi diff --git a/.local/share/bin/khal b/.local/share/bin/khal index d417469..71e5392 100755 --- a/.local/share/bin/khal +++ b/.local/share/bin/khal @@ -9,8 +9,8 @@ EOF fi # aliases -[ "$1" == "i" ] && { shift ; set -- interactive "$@" ; } -[ "$1" == "l" ] && { shift ; set -- list "$@" ; } +[ "$1" = "i" ] && { shift ; set -- interactive "$@" ; } +[ "$1" = "l" ] && { shift ; set -- list "$@" ; } exec /usr/bin/khal "$@" diff --git a/.local/share/bin/lights b/.local/share/bin/lights index d76782f..69ea06c 100755 --- a/.local/share/bin/lights +++ b/.local/share/bin/lights @@ -1,5 +1,5 @@ #!/bin/sh cmd="$1" -[[ -z "$cmd" ]] && cmd="toggle" +[ -z "$cmd" ] && cmd="toggle" curl -X POST "$HASS_SERVER/api/webhook/$cmd" diff --git a/.local/share/bin/nodisconnect b/.local/share/bin/nodisconnect index b4fb2c3..a5819d1 100755 --- a/.local/share/bin/nodisconnect +++ b/.local/share/bin/nodisconnect @@ -2,7 +2,7 @@ # use sox to play very quiet noise for keeping bluetooth headphones connected # kill any previously running processes -killall -u "$LOGNAME" play +killall -qu "$LOGNAME" play # arguments used: # -q quiet mode (don't output progress bar) @@ -13,4 +13,5 @@ killall -u "$LOGNAME" play # synth whitenoise start with white noise # band -n 650 1300 bandpass filter between 650-1300 Hz # vol 0.01 very quiet -play -q -n -r 44100 -b 32 -e signed -c 2 synth whitenoise band -n 650 1300 vol 0.01 & disown +fork play -q -n -r 44100 -b 32 -e signed -c 2 synth whitenoise band -n 650 1300 vol 0.01 + |