Tyrannical

Introduction
Tyrannicle is a dynamic tagging configuration system, which provides a similar features like shifty. The basic idea of tagging is to match clients by a set of rules and bind them to a specific tag. Dynamic tagging extends this approach by allowing tags to be created and destroyed on-the-fly. Tag creation can by controlled by configuration or by guessing tag names based on the launched application

Example
Without a rule Firefox will create a tag called "firefox". If you provide a rule you can alternate this behaviour to assign the firefox window always to the "www"-tag

Installation
First switch to your awesome configuration directory and download the latest version of tyrannicle using git

$ cd $XDG_CONFIG_HOME/awesome $ git clone git://github.com/Elv13/tyrannical.git

A full example configuration example can be found on the project page