diff --git a/local/bin/.gitignore b/local/bin/.gitignore index 1e9a949..f2ea9cd 100644 --- a/local/bin/.gitignore +++ b/local/bin/.gitignore @@ -3,3 +3,4 @@ ctags readtags html2text +dwm diff --git a/local/bin/dwmdb b/local/bin/dwmdb new file mode 100755 index 0000000..2f9ab24 --- /dev/null +++ b/local/bin/dwmdb @@ -0,0 +1,6 @@ +#!/bin/sh +while checksum=$(sha1sum $(which dwm)) && [ "$checksum" != "$prev_checksum" ] +do + prev_checksum="$checksum" + dwm +done diff --git a/xinitrc b/xinitrc index 9621be2..1600fd2 100644 --- a/xinitrc +++ b/xinitrc @@ -31,6 +31,14 @@ if [ -d /etc/X11/xinit/xinitrc.d ] ; then unset f fi +# My lovely bar +bar() { + while sleep 1; do + xsetroot -name "$(date +'%a %d %b, %I:%M')" + done +} + + # Forking graphical programs forklog() { $* 2>&1 | logger & @@ -40,9 +48,10 @@ forklog xcape -t 100 -e 'Super_L=Scroll_Lock;Shift_L=Escape' forklog sh ~/.fehbg forklog xautolock -time 1 -locker xsecurelock forklog xset dpms 0 0 50 s off -forklog yabar +forklog bar +# forklog yabar #forklog sxhkd -c ~/.config/sxhkd/sxhkd.conf #exec nwm -exec xmonad +exec dwmdb