do not take our font declaration as default for st
applied improved version of Martti Kühne's dmenu/multi monitor approach from dwm, no dmenuspawn required
applied Lukas' focus suggestion at startup, thanks
Use strlcpy instead of strcpy

Signed-off-by: Gregor Best <gbe@ring0.de>
only allow to switch to new window when requested by a tool

according to http://standards.freedesktop.org/wm-spec the
_NET_ACTIVE_WINDOW message contains in data.l[0] a source indication,
which should be 1 when the request comes from an application, and 2
when it comes from a pager.  We only honour focus change requests, if
they come from a pager.
Add systray

Signed-off-by: Gregor Best <gbe@ring0.de>
add XFT support

Signed-off-by: Gregor Best <gbe@ring0.de>
add push

Signed-off-by: Gregor Best <gbe@ring0.de>
allow deselection of last tag

Signed-off-by: Gregor Best <gbe@ring0.de>
Start with no tag selected

Signed-off-by: Gregor Best <gbe@ring0.de>
If a client has no tags assigned when moving it from one monitor to another, tag it with all tags

Signed-off-by: Gregor Best <gbe@ring0.de>
add my configuration

Signed-off-by: Gregor Best <gbe@ring0.de>
update config

Signed-off-by: Gregor Best <gbe@ring0.de>
Render inactive clients transparent

Signed-off-by: Gregor Best <gbe@ring0.de>
Update config.h

Signed-off-by: Gregor Best <gbe@ring0.de>