[xmonad] Re: knowing what is on each workspace and/or knowing which workspace I am looking at

Lara Michaels laramichaels1978 at yahoo.com
Tue Jul 20 20:54:46 EDT 2010

Hi Justin,

Many thanks, I will apply it and recompile xmonad.

In the mean-time, I wanted to share a short script that, combined with the Gnome Window Selector, works almost perfectly for me. You will find it attached. It uses xdotool to let you pop up the Gnome Window Selector from the keyboard. Perhaps someone will find it useful. 

Pros (compared to the different "pager/pager-like" solutions I have been trying out):

+ works with multiple screens
+ shows you the title of each window, not just an icon
+ works with a vertical panel


- information is not right in front of you [you have to "pop up" the menu to see which window is where]
- Gnome Window Switcher groups together all windows currently visible into the first section of the menu, and then omits the currently visible workspaces on which they sit from the ordered list of workspaces. I would have preferred an ordered list of *all* workspaces (together with some indication of which workspaces are currently visible), but I am finding it easy to get used to the way GWS works and this is just a minor inconvenience for me.

All the best

--- On Wed, 7/21/10, Justin Bogner <mail at justinbogner.com> wrote:

> From: Justin Bogner <mail at justinbogner.com>
> Subject: [xmonad] Re: knowing what is on each workspace and/or knowing which workspace I am looking at
> To: xmonad at haskell.org
> Date: Wednesday, July 21, 2010, 12:09 AM
> Lara Michaels <laramichaels1978 at yahoo.com>
> writes:
> > In case others (now or in the future) are interested
> in getting this
> > working, I just want to note that unfortunately this
> very cool
> > switcher that Justin pointed out is not usable with
> multiple
> > monitors. All the apps currently visible (on both
> workspaces) get
> > grouped together as being in either workspace A or B,
> depending on
> > which currently has focus.
> This is due to how EwmhDesktops works. The gnome window
> selector behaves
> the same way, in fact. I wrote a patch [1] that fixes this
> issue last
> year, but apparently nobody was interested enough to apply
> it.
> An updated patch for the current head is attached.
> [1]: http://article.gmane.org/gmane.comp.lang.haskell.xmonad/8542
> -----Inline Attachment Follows-----
> -----Inline Attachment Follows-----
> _______________________________________________
> xmonad mailing list
> xmonad at haskell.org
> http://www.haskell.org/mailman/listinfo/xmonad

-------------- next part --------------
A non-text attachment was scrubbed...
Name: display-workspace-list.py
Type: application/xspf+xml
Size: 2036 bytes
Desc: not available
Url : http://www.haskell.org/pipermail/xmonad/attachments/20100720/13ccd742/display-workspace-list.bin

More information about the xmonad mailing list