summaryrefslogtreecommitdiffstats
path: root/.local/bin/refbar
diff options
context:
space:
mode:
authormsinkec <44239392+msinkec@users.noreply.github.com>2019-06-12 21:08:38 +0200
committerLuke Smith <luke@lukesmith.xyz>2019-06-12 15:08:38 -0400
commit2e33d77b156d071ae408c8d463d43d41ba7aa68b (patch)
tree8e09ebf4d9c3e9f1634ae8b3a76769abd2db983a /.local/bin/refbar
parentb5925045a3463c65320d3ae409442fb81d2db324 (diff)
downloadeibhear-2e33d77b156d071ae408c8d463d43d41ba7aa68b.tar.gz
eibhear-2e33d77b156d071ae408c8d463d43d41ba7aa68b.tar.zst
eibhear-2e33d77b156d071ae408c8d463d43d41ba7aa68b.zip
Refreshing dwm status bar using signals. (#332)
Refreshing the status bar is now done using signals.
Diffstat (limited to '.local/bin/refbar')
-rwxr-xr-x.local/bin/refbar5
1 files changed, 2 insertions, 3 deletions
diff --git a/.local/bin/refbar b/.local/bin/refbar
index 671c450..78b5018 100755
--- a/.local/bin/refbar
+++ b/.local/bin/refbar
@@ -1,6 +1,5 @@
#!/bin/sh
# Refresh the dwmbar.
-# Right now, now this is done is by killing the sleep in the bar script.
-
-kill "$(pstree -lp | grep -- -dwmbar\([0-9] | sed "s/.*sleep(\([0-9]\+\)).*/\1/")"
+# Send SIGTRAP signal to dwmbar script, which will handle it with a trap.
+pkill -SIGTRAP dwmbar