Since quite a few people have been asking me for my awesome config, I thought I’d upload it.

For those of you who don’t know awesome, check it out, it’s awesome! SCNR

Main differences from the default are:

  • remove all panels and stuff, because they are ugly

  • load xfce4-panel instead, because it’s light, but provides stuff like mpd-controls &c

  • create 12 tags (virtual desktops)

  • bind certain type of applications to certain desktops

  • map Meta to ALt instead of Winkey, because my main kbd doesn’t have a winkey

  • map the tags to F* instead of the number keys, so I get tags with Alt+F* (original unix style)

  • use cairo-compmgr where available (unfortunately not on FreeBSD) and pre-start some other stuff (e.g. launchy for running things)

Thats basically it. I have thought about using shifty for dynamic tagging, but haven’t gotten around to trying it, yet.

Here it is: rc.lua

(in case you consider that bit of code as (c)-able I hereby release into CC0 / public domain)