summaryrefslogtreecommitdiffhomepage
path: root/samples/status.sh
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2018-11-25 15:26:44 +0000
committerjao <jao@gnu.org>2018-11-25 15:26:44 +0000
commitf86bbb8ca5d3ba0d18e333cbe6cb57cc17e3ae07 (patch)
treeba34733d783dfcb65234ed835deac13a9a9c100e /samples/status.sh
parentb12fe3ebdaf3a4a539b85f742a582925d7e811f1 (diff)
downloadxmobar-f86bbb8ca5d3ba0d18e333cbe6cb57cc17e3ae07.tar.gz
xmobar-f86bbb8ca5d3ba0d18e333cbe6cb57cc17e3ae07.tar.bz2
doc, examples
Diffstat (limited to 'samples/status.sh')
-rwxr-xr-xsamples/status.sh54
1 files changed, 0 insertions, 54 deletions
diff --git a/samples/status.sh b/samples/status.sh
deleted file mode 100755
index 94e8fe7..0000000
--- a/samples/status.sh
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/bash
-
-STATUSPIPE="/tmp/xmobar_status_jrk"
-
-function isMuted () {
- # retrieve mute status
- # return an arbitrary string for true or nothing at all
- echo
-}
-
-function getPercent () {
- # somehow retrieve the percent value as plain int (e.g. "66")
- echo "66"
-}
-
-function percentBar () {
- local i=1 res=
- normal=47 high=80
- fgColor='#657b83' mutedColor='#cb4b16'
- lowColor='#859900' midColor='#b58900'
- highColor='#cb4b16'
-
- bar="$(echo -ne "\u2588")"
- percent="$( getPercent )"
- muted="$( isMuted )"
-
- if [ -n "$muted" ]; then
- res="<fc=$mutedColor>"
- else
- res="<fc=$lowColor>"
- fi
-
- while [ $i -lt $percent ]; do
- if [ $i -eq $normal -a -z "$muted" ]; then
- res+="</fc><fc=$midColor>"
- elif [ $i -eq $high -a -z "$muted" ]; then
- res+="</fc><fc=$highColor>"
- fi
-
- res+=$bar
- i=$((i+1))
- done
-
- res+="</fc><fc=$fgColor>"
-
- while [ $i -lt 100 ]; do
- res+='-'
- i=$((i+1))
- done
-
- echo "$res</fc>"
-}
-
-echo "$( percentBar )" > "$STATUSPIPE"