[Xmonad] dynamic workspaces, session restore

Valery V. Vorotyntsev valery.vv at gmail.com
Tue Oct 16 10:04:46 EDT 2007

On 10/16/07, Andy Gimblett <A.M.Gimblett at swansea.ac.uk> wrote:
> On Tue, Oct 16, 2007 at 04:22:17PM +0300, Valery V. Vorotyntsev wrote:
> >
> > 1) Fixed number of workspaces is too inflexible and somewhat ugly, IMO.
> >
> >    What about creating workspaces by demand, instead? The same way
> >    `ion' does to workspaces or screen to its "windows".
> [...]
> When I say "you can easily only care about the ones with contents" I
> mean: using the dynamicLog and RotView contrib modules, I see and move
> about in a list of the workspaces with things in them, which grows if
> I send something to a new workspace, and shrinks if I empty a
> workspace - so I have the appearance of a constantly growing and
> shrinking set of workspaces.  Their names happen to be in the range
> 0-9 but that range could be made bigger.  In practice I never need
> more than 9, but the possibility is there.  It really is a lot like
> having them created/disposed of on demand, and works quite seamlessly
> for me at least.  It's definitely the closest thing to virtual desktop
> perfection I've yet experienced.

Oh, thank you. I'll try these modules. And I have a strong suspicion the desired
functionality is already there. :)

> (I believe there's also a way to assign names to workspaces, though I
> haven't felt the need to try it out.  That might be one possible
> advantageous side-effect of on-demand workspaces, but OTOH, thinking
> of my wmii days, having to think of names for workspaces would
> probably slow me down.  ;-) )

I don't have such an experience. Ordinal number (up to 4)) are good
enough for me.

Thanks again!


More information about the Xmonad mailing list