Hello,
I just wanted to let you know how I use tagging in dwm.
By default, dwm comes with a fixed set of 9 numeric tags.
They are defined at compile time, because dwm
provides no way to create a new tag or to remove an unused tag
during runtime.
The amount of 9 distinct tags seems to provide a sufficient
number of distinct symbols you can remember. Usually there are
up to 6 unused tags. Only in very rare scenarios I ended up
with 7 tags in use, e.g. when heavily working in a multi-hosted
development environment.
When thinking about how to predefine tag names I'm
going to use, I regularly concluded that those names are
misleading, wrong or simply feel too unflexible. For instance,
when I choosed something like "net", "local", "work",
"misc", "www", "mail", "irc" as my tag set, I regularly
ended up with terminals editing a local file with the
tags "net" and "work", a terminal with editing a remote
file tagged with "local" or "www", etc.
So what I noticed is, that I use tagging in a more fluent way
with nearly no semantic meaning of the tag names on their own.
It won't matter for me if the tags would be a, b, c, d, e, f, g,
h, i instead of 1, 2, 3, - or just chess figures, skat
figures or even some small icons. I only need a certain number
of distinct keys to use tagging.
That way, I also don't need to retag a window when its semantic
context changes (e.g. when ssh'ing to a different box or just
editing a mail). Whenever I notice that I got too much windows
in my view, I additionally tag those windows I want to
concentrate on further with the next free tag and bring that in
view. So I can switch between two sets, the current context and
the context I want to concentrate on very easy - and without
misleading tag names which would enforce some special meaning.
Usually the last used tag is the set I concentrate on. The
previous ones are of a more global or misc scope.
Well that's not totally true, I got used to the exception that
my browser windows end up tagged with 3, maybe I will change
that someday, to have at least for browser windows a semantic
www tag - which is the only real non-terminal app I heavily use.
Besides this, dwm provides the ability to view more than a
single tag at a time, you can view all tags alltogether to bring
all existing windows into view. So this might be a reason for
the more fluent use of tags in dwm than in wmii, but this thesis
might be wrong.
Regards,
-- Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361Received on Mon Sep 17 2007 - 20:06:08 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:27:44 UTC