As I understand it, when a window that matches a tagging rule is
mapped, it is automatically given the specified tags. You can access
tags with Mod1 + T (then type the tag name) and can apply non-numeric
tags with Mod1+Shift+T followed by the tag name (if it's prepended by
a +, it adds that tag instead of switching it, and - removes that
tag). I just use the numeric ones because they're easier, but I've
seen some ruby-wmii code (I don't use ruby-wmii though) that lets you
access the alphanumeric tags using the Mod1+n keys (just goes to the
appropriate one in the list).

On Thu, Jul 31, 2008 at 8:41 PM, Michael Schreifels <[EMAIL PROTECTED]> wrote:
> Hello!
>
> I have been using wmii for quite some time now, and I absolutely love
> it. Today I began attempting to configure it with pywmii (a project
> that looks to be abandoned--or at least updated anymore). I have seen
> this come up in pywmii, python-wmii, and also when I have tried other
> tiling window manager, and I don't really understand the concept...
>
> What *are* tagging rules?
>
> The FAQ doesn't discuss it, the man pages don't touch on it, Google
> finds little but references to it config files...what are they used
> for?
>
> For example, in pywmii, the default wmiirc has this:
>
> # Tagging Rules
> wmii.tagrules = [
>    ("/SNAC/", "~"),
>    ("/XMMS.*/", "~"),
>    ("/MPlayer.*/", "~"),
>    ("/.*Untitled.*/", "~"),
>    #("/PyLaunch/", "~"),
>    #("/.*gedit.*/", "~"),
>    #(".*PyLaunch.*", "~"),
>    ("/Send & Receive.*/", "~"),
>    ("/.*Mozilla Firefox.*/", "web"),
>    ("/.*Minefield.*/", "web"),
>    ("/.*Evolution/", "mail"),
>    ("/XChat.*/", "chat"),
>    ("/mycalc\\.py/", "~"),
>    ("/KTorrent/", "torrent"),
>    ("/Pan:.*/", "news"),
>    ("/.*/", "!"),
>    ("/.*/", "0"),
>    ]
>
> I have seen screenshots where people will have tags like "web", but I
> don't really get what they are for. Do you access them with MOD-# like
> other tags? Are the programs automatically launched for that tag? Or
> are they just auto put there after launch?
>
> I'd appreciate an explanation. Thanks!
>
>



-- 
Caleb Eggensperger
http://calebegg.com/

Reply via email to