Add dwmstatus-restart script as an example. - dwmstatus - A simple dwm status application in C.
(HTM) git clone git://git.suckless.org/dwmstatus
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
(DIR) commit a30f9f5bd1c9c3fcd96b32e3919206df0e9306bf
(DIR) parent f2dea576d5051a860a6708c6bd170d35be18700d
(HTM) Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 28 Dec 2022 19:09:24 +0100
Add dwmstatus-restart script as an example.
Diffstat:
A dwmstatus-restart | 16 ++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/dwmstatus-restart b/dwmstatus-restart
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+if pgrep -x dwmstatus 2>&1 >/dev/null;
+then
+ printf "Killing old dwmstatus instances ... "
+ pkill -KILL -x dwmstatus
+ printf "done.\n"
+fi
+
+if [ -e $HOME/.xinitrc ];
+then
+ cat $HOME/.xinitrc | grep dwmstatus | sh
+else
+ dwmstatus &
+fi
+