I don't know if awesome supports multiple taglists, but just in case it doesn't support it, I would like to point you in the direction of an alternative approach. Consider this:
* Since recent versions, awful.widget.taglist has an option to hide empty tags on the taglist (taglist.filter.noempty, http://awesome.naquadah.org/doc/api/modules/awful.widget.taglist.html ) * You could add/delete tags on runtime (awful.tag.add/delete, http://awesome.naquadah.org/doc/api/modules/awful.tag.html ) * You could change keybindings on runtime (redefining root.keys) So, instead of having several taglists, you could have add a lot of tags to your taglist and change keybindings on runtime to emulate multiple taglists. I had the same problem some months ago. I wanted to have five "contexts" on my first three tags (bound to MOD+1/2/3), so I could store project-related windows on these tags and switch contexts with a simple keybinding. So, I created 5x3 tags at the beggining of the first list (1-1, 1-2, 1-3, 2-1, 2-2, ...and so on) hidden by default, and with the help of awesome-client and a little script changed the keybindings when I wanted to change contexts. The only drawback on this approach is that used tags will be shown on the taglist. I like it this way (so I know which context tags are in use), but if you don't like it, you could redefine the filter function that awful.widget.taglists uses to not show some tags if they aren't in your current context. I hope it helps ;) 2013/9/19 Yussi <[email protected]> > Hi guys, > I was wondering what will be the best way to implement multiple taglists > (with different tags on each list). At the moment I am working on the > assumption that this is not doable in a nice way since the whole system > appears to only handle one taglist (and one collection of tags). and so > I am planning to just use awful.widget.button for each tag and bind it > to change tag, but this seems somehow ugly. > > my goal here is to have some sort of nice tagging system which borrows > from shifty, but I want to be able to create a taglist on the fly, so > for example one taglist for network monitoring with one tag running > wireshark, another split "watch lsof -i" and "watch netstat -..." etc, > > and separate those from say the development taglist in which I might > have some tags with adb shell, adb logcal, eclipse etc. > > would my "hack" of using buttons bound to tags to achieve this the best > possible way at the moment? > > thanks, > Yussi. > > -- > To unsubscribe, send mail to [email protected]. >
