From 44db45112b4d8c71ead96a40433e2091ec96c5bb Mon Sep 17 00:00:00 2001 From: Alexander Gehrke Date: Tue, 31 Aug 2021 15:17:31 +0200 Subject: [PATCH] new script: awidget --- misc/awidget | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 misc/awidget diff --git a/misc/awidget b/misc/awidget new file mode 100755 index 0000000..484c138 --- /dev/null +++ b/misc/awidget @@ -0,0 +1,19 @@ +#!/bin/zsh +#dep:awesome-client + +zparseopts -D -E n=nofork + +if [ -z "$nofork" ]; then + $0 -n "$@" & + disown; exit 0; +fi + +zparseopts -D -E u=update + +if [ -n "$update" ]; then + if [ -n "$2" ]; then + echo "return widgets.update(\"$1\", $2)" | awesome-client + else + echo "return widgets.update(\"$1\")" | awesome-client + fi +fi