Re: [xmonad] New XMonadContrib module: IndependentScreens

On Tue, Feb 24, 2009 at 12:39 PM,
Quoting Fred Blasdel
: Isn't this how workspaces have worked in xmonad for a long itme? Each
screen is already a view onto an independent workspace from a shared list of workspaces -- I'm confused as to what you're trying to add.
This is exactly the thing that annoys me -- that the list of workspaces is shared. My module changes that (sort of).
The shared workspace pool is the thing I love most about xmonad! I was thinking of writing my own window manager to get just that feature when xmonad was released (and I was already a haskeller). It annoys me to no end how nearly every "virtual desktop" implementation treats multiple monitors as one desktop. Does your module segregate the workspaces into monitor-specific sets, that can still be switched independently? -- Fred

On 2009 Feb 24, at 16:13, Fred Blasdel wrote:
The shared workspace pool is the thing I love most about xmonad! I was thinking of writing my own window manager to get just that feature when xmonad was released (and I was already a haskeller). It annoys me to no end how nearly every "virtual desktop" implementation treats multiple monitors as one desktop.
Most window managers assume that if you're using Xinerama, that's what you want --- because that's what Xinerama *does*. If you want them separate, disable Xinerama. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH

On Tue, Feb 24, 2009 at 2:46 PM, Brandon S. Allbery KF8NH
Most window managers assume that if you're using Xinerama, that's what you want --- because that's what Xinerama *does*. If you want them separate, disable Xinerama.
But without Xinerama don't you lose a ton of basic functionality, like the ability to migrate windows between screens? Daniel Wagner's module could deal with that constraint, but xmonad's "shared pool of workspaces" idiom sure as hell couldn't. -- Fred

On 2009 Feb 24, at 18:41, Fred Blasdel wrote:
On Tue, Feb 24, 2009 at 2:46 PM, Brandon S. Allbery KF8NH
wrote: Most window managers assume that if you're using Xinerama, that's what you want --- because that's what Xinerama *does*. If you want them separate, disable Xinerama.
But without Xinerama don't you lose a ton of basic functionality, like the ability to migrate windows between screens? Daniel Wagner's module
I'm not saying their reasoning is *correct*... after all, I'm here :) Just explaining the thought process (if you can call it that) involved with most window managers. Most window managers aren't really well thought out when it comes to multiple monitors; many of my coworkers use window managers that think the appropriate way to display a centered dialog under Xinerama is to split it across all the monitors! (color me "wtf?" --- who could ever have thought that was rational?!) -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH

Excerpts from Brandon S. Allbery KF8NH's message of Tue Feb 24 18:26:25 -0700 2009:
Most window managers aren't really well thought out when it comes to multiple monitors; many of my coworkers use window managers that think the appropriate way to display a centered dialog under Xinerama is to split it across all the monitors! (color me "wtf?" --- who could ever have thought that was rational?!)
Well 1/2 is a friendly rational.... ;) But seriously though, independent screens is a great addition to the line up, imo. It'll be even better when someday we also offer the 'some bound to screens, some free semantics', too. I'd get frustrated if,for example, I couldn't make pdfs visible on whatever screen I want without moving them, but can understand wanting some workspaces banned from some screens, e.g. when monitors are very different resolutions or aspect ratios. Or just cause someone likes it that way. Plenty of people have asked for something like this; it's good to have something on offer. -- wmw
participants (3)
-
Brandon S. Allbery KF8NH
-
Fred Blasdel
-
Wirt Wolff