summaryrefslogtreecommitdiffstats
path: root/.scripts/lockscreen
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2018-10-04 14:00:58 -0400
committerLuke Smith <luke@lukesmith.xyz>2018-10-04 14:00:58 -0400
commit0f5ab9d91d4bb270285374f8a320bcf6f43381dd (patch)
tree41dd60a102e1078d3ab8d9ad2b50ac858401bfe0 /.scripts/lockscreen
parent8ad9b44841366cd637469a46de229e3a521a6862 (diff)
downloadeibhear-0f5ab9d91d4bb270285374f8a320bcf6f43381dd.tar.gz
eibhear-0f5ab9d91d4bb270285374f8a320bcf6f43381dd.tar.zst
eibhear-0f5ab9d91d4bb270285374f8a320bcf6f43381dd.zip
sh compatibility in minor scripts
Diffstat (limited to '.scripts/lockscreen')
-rwxr-xr-x.scripts/lockscreen12
1 files changed, 6 insertions, 6 deletions
diff --git a/.scripts/lockscreen b/.scripts/lockscreen
index bbc16b5..817b8d0 100755
--- a/.scripts/lockscreen
+++ b/.scripts/lockscreen
@@ -1,19 +1,19 @@
-#!/bin/bash
+#!/bin/sh
rm -f /tmp/locked.png
# If `imagemagick` is not installed, use a blank screen.
-[[ -f /usr/bin/convert ]] &&
+[ -f /usr/bin/convert ] &&
scrot -m -z /tmp/base.png &&
pgrep -x dunst && notify-send -i ~/.scripts/lock.png "Locking computer..." &&
convert /tmp/base.png -blur 0x8 /tmp/locked.png
# Pause music (mocp, mpd and send the pause key to all mpv videos):
-mocp -P &>/dev/null
-mpc pause &>/dev/null
-pauseallmpv &>/dev/null
+mocp -P >/dev/null 2>&1
+mpc pause >/dev/null 2>&1
+pauseallmpv >/dev/null 2>&1
i3lock -e -f -c 000000 -i /tmp/locked.png
# In five seconds, turn off display unless key press in last 4 seconds.
-sleep 5 && [[ 4000 -lt $(xssstate -i) ]] && pgrep -x i3lock && xset dpms force off
+sleep 5 && [ 4000 -lt "$(xssstate -i)" ] && pgrep -x i3lock && xset dpms force off