aboutsummaryrefslogtreecommitdiff
path: root/bin/dvtm-status
diff options
context:
space:
mode:
Diffstat (limited to 'bin/dvtm-status')
-rwxr-xr-xbin/dvtm-status16
1 files changed, 16 insertions, 0 deletions
diff --git a/bin/dvtm-status b/bin/dvtm-status
new file mode 100755
index 0000000..f841e3f
--- /dev/null
+++ b/bin/dvtm-status
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+FIFO="/tmp/dvtm-status.$$"
+
+[ -p "$FIFO" ] || mkfifo -m 600 "$FIFO" || exit 1
+
+while true; do
+ date +%H:%M
+ sleep 60
+done > "$FIFO" &
+
+STATUS_PID=$!
+dvtm -s "$FIFO" "$@" 2> /dev/null
+kill $STATUS_PID
+wait $STATUS_PID 2> /dev/null
+rm -f "$FIFO"