[Xmonad] Xinerama & switching workspaces

Spencer Janssen sjanssen at cse.unl.edu
Sun Jun 10 01:27:36 EDT 2007

On Sun, 10 Jun 2007 14:49:30 +1000
Dave Harrison <dave at nullcube.com> wrote:

> Hi all,
> Having finally submitted that last assignment for the semester the
> time to bail on Ion and embrace xmonad has arrived for me ! :-)
> First let me say, well done.  It works very nicely and I'm very
> impressed (have been for a while even without using it).
> So now I come to a question, I have a xinerama setup for my laptop
> that means I can plug into a monitor and have two screens.  My usual
> usage involves me having to go hunting through workspaces to find
> where I left a particular client window open (a terminal, web browser
> window etc).  What I'm finding at the moment is that as I move through
> the workspaces, at some point I select a workspace that's on the other
> screen to the one I'm working on, and by selecting that workspace I
> move to that other screen.  Then as I continue looking through my
> workspaces, I pull them to that screen instead (I flick fast ;-) ).
> So the question is, how do other people solve this problem (ie. how do
> you cycle workspaces to find something you want in xinerama without
> getting thrown around between screens) ?

You should try GreedyView in XMonadContrib.  Let me know how you like
it -- I've been considering making this the default behavior for some
time now.

> And, is there a better way to find something on another workspace ?

Hmm, not sure about this one.  Maybe write a little script for
XMonadContrib that pipes window names to dmenu and gives the selected
window focus?

Spencer Janssen

More information about the Xmonad mailing list