diff --git a/.config/herbstluftwm/autostart b/.config/herbstluftwm/autostart index eb12d12..709fe59 100755 --- a/.config/herbstluftwm/autostart +++ b/.config/herbstluftwm/autostart @@ -32,12 +32,20 @@ (string-append "Shift-" name) (string-append "move " name))) +(define (dmenu-command fn nb nf) + (string-append "dmenu_run -fn '" fn "' -nb '" nb "' -nf '" nf "'")) + ;; keybindings (keybind modkey "Mod1-q" "quit") (keybind modkey "Mod1-r" "reload") (keybind modkey "Shift-c" "close") (keybind modkey "Return" "spawn urxvt") -(keybind modkey "r" "spawn dmenu_run") +(keybind modkey "r" + (string-append + "spawn " + (dmenu-command + "-misc-dejavu sans mono-medium-r-*-*-10-*-*-*-*-*-*-*" + "#252a2b" "#eeeeec"))) ;; tags (hc "rename default q") diff --git a/.config/herbstluftwm/panel.sh b/.config/herbstluftwm/panel.sh index 1b11845..ac83e17 100755 --- a/.config/herbstluftwm/panel.sh +++ b/.config/herbstluftwm/panel.sh @@ -11,8 +11,8 @@ x=${geometry[0]} y=${geometry[1]} width=${geometry[2]} height=16 -font="-*-fixed-medium-*-*-*-12-*-*-*-*-*-*-*" -bgcolor='#3E2600' +font="-misc-dejavu sans mono-medium-r-*-*-10-*-*-*-*-*-*-*" +bgcolor='#252a2b' function uniq_linebuffered() { awk '$0 != l { print ; l=$0 ; fflush(); }' "$@" @@ -23,7 +23,7 @@ herbstclient pad $monitor $height # events: #mpc idleloop player & while true ; do - date +'date ^fg(#efefef)%H:%M^fg(#909090), %Y-%m-^fg(#efefef)%d' + date +'date ^fg(#eeeeec)%H:%M^fg(#909090), %Y-%m-^fg(#eeeeec)%d' sleep 1 || break done > >(uniq_linebuffered) & childpid=$! @@ -91,4 +91,4 @@ herbstclient pad $monitor $height esac done } 2> /dev/null | dzen2 -w $width -x $x -y $y -fn "$font" -h $height \ - -ta l -bg "$bgcolor" -fg '#efefef' + -ta l -bg "$bgcolor" -fg '#eeeeec' diff --git a/.xinitrc b/.xinitrc index d1e8b2e..0504353 100644 --- a/.xinitrc +++ b/.xinitrc @@ -18,7 +18,8 @@ then fi # -----[ Start notifier ]--------------------------------------------- -/usr/bin/dunst & +/usr/bin/dunst -fn "-misc-dejavu sans mono-medium-r-*-*-10-*-*-*-*-*-*-*" \ + -nb "#252a2b" -nf "#eeeeec" & # -----[ Start session ]---------------------------------------------- exec ck-launch-session /usr/bin/herbstluftwm 2>&1 > ~/.xsession_errors