summaryrefslogtreecommitdiffstats
path: root/bin/dzen2_pgrp.sh
blob: 83f801e63f8ce0593c58e23fd8128c80f6b08dda (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh
DIR="${HOME}/.dzen2/"
FONT="-*-terminus-medium-r-normal-*-12-*-*-*-*-*-*-*"

cat $* | dzen2 -xs 1 -x 0 -w 1223 -ta l -fn "${FONT}" -bg black -e 'button1=none' &
MAIN=$!

sh "${DIR}/bin/bat.sh" | dzen2 -xs 1 -x 1360 -w 120 -fn "${FONT}" -bg black -e 'button1=none' &

sh "${DIR}/bin/clock.sh" | dzen2 -xs 1 -x 1480 -w 200 -fn "${FONT}" -bg black -l 17 -p -sa c -e 'button1=exec:xscreensaver-command -lock;button3=exec:xcalendar;button2=exec:xscreensaver-command -prefs;onstart=collapse;entertitle=uncollapse,unhide;leavetitle=collapse' &
	
gcpubar -fg '#999' -bg '#444' -w 50 -h 7 -l "^i(${DIR}/icons/cpu.xbm) " | \
	sed -u 's/#D56F6C/#ff0000/' | \
	dzen2 -xs 1 -x 1240 -w 120 -fn "${FONT}" -bg black -e 'button1=none' &

${DIR}/bin/pulse-dbus-receive.py | \
	/home/alex/dev/dzen/dzen2 -xs 1 -x 1223 -tw 17 -w 100 -fn "${FONT}" -bg black -sa c -l 1 \
		-e 'entertitle=uncollapse,unhide;leavetitle=collapse;button2=exec:pavucontrol\
		    ;button1=print:sset Master toggle;button3=print:sset Master 80%\
		    ;button4=print:sset Master 2%+;button5=print:sset Master 2%-' | \
	amixer -sq &

# kill bars on new RandR config
( ${DIR}/bin/xrandr-notify && kill ${MAIN} ) &

wait $MAIN

# kill all
kill -TERM -$$