I just tried netwmpager.
Does just one thing, which is good.
Am I weird in the way I use the pager/taskbar?
The way I like it is the taskbar shows all my windows, from every workspace. When I click on a task in the taskbar, I should switch to that window, AND switch workspaces to where that window is. When I click on a workspace "map" in the workspace switcher/pager, I should go to the workspace I clicked on, and perhaps focus on the first window in the taskbar that is on that workspace (Or perhaps better, in a fantasy world, focus on the largest window in that workspace. Or the window who's little map outline actually clicked on. Or the one that I've somehow marked as being the "major" window in that workspace. Etc).
Both lxpanel, and netwmpager seem to be setup for the opposite way of working. ie when you click on a task in the taskbar, that window gets moved to the workspace you are currently in. Again. netwmpager, when you click on a workspace, and happen to click on one of the windows inside a workspace, it moves that window to you, on the workspace you are currently on.
I don't want this. I don't want tasks to come to me, I want to go to them. In fact I can't understand why they work this way, why this way would be the default - how do other people work with these things - am I missing something?
Is there a way to change the way they work? I can't see any appropriate config options.
tint does the right thing, and also organizes your tasks in groups by which workspace they are in. Very neat. I'd prefer if the "groups" where variable-length though. If I have, say, 8 workspaces, it pre-allocates 1/8 of the bar to each workspace. Quite wasteful if I have many windows in one workspace, and then none at all in 7 of them. The windows could be arranged in variable-length groupings with some kind of spacer between groups.
Last edited by jackbang (2009-06-18 02:58:28)