[Xmonad] Xinerama & switching workspaces
dave at nullcube.com
Sun Jun 10 02:13:39 EDT 2007
Donald Bruce Stewart wrote:
>> Donald Bruce Stewart wrote:
>>>> 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) ?
>>>> And, is there a better way to find something on another workspace ?
>>> I use the state logging facility, and xmonad-status.c to display a
>>> little status bar showing the current workspace, and those others with
>>> clients on them -- I'm actually addicted to this script now.
>>> It takes the logging output, and prints it as:
>>> 1 2  5 8
>>> giving the indices of non-empty workspaces, and the focused one.
>>> Pipe that into dzen, and off you go. Examples in XMonadContrib/scripts/
>>> I the darcs version, you enable this by setting logging = True,
>>> and having xmonad-status.c built and in your path.
>>> We're just about to move this printing stuff into Config.hs too, so you
>>> can print your own formats to stdout.
>>> -- Don
>> Hi Don,
>> I recall the output feature not being in 0.2, at least definitely
>> can't see any ouput flowing through the pipe that is setup on startup.
> Correct. Its in the darcs branch. *But* I'm actively working on it now,
> if you want to hold off for 30 mins or so.
lol, I'll try and resist ;-)
>> So since I have a recollection of needing the latest src from the
>> head, I tried to build the latest xmonad from darcs and hit this error,
> Yep, you need to update X11-extras first..
ah, will do
More information about the Xmonad