Re: [dwm] layout state per workspace?

From: Kurt H Maier <karmaflux_AT_gmail.com>
Date: Thu, 9 Aug 2007 08:20:12 -0500

And what happens when my xterm window is tagged with "3"(tiled) and
"6"(floating)? What happens when I'm viewing tags 1+3+6? Is xterm
tiled or floating? If it's floating on 6 and tiled on 3, and I switch
to 3, where in the stack does xterm go? When I switch to 6, does it
remember its previous floating geometry or just remain whatever
size/place it was last tiled?

There is no way to code this without having it degenerate into
semi-random positional annoyances. That's why dwm-mitch reverts to
the workspace paradigm.

Kurt

On 8/9/07, Diego Biurrun <diego_AT_biurrun.de> wrote:
> On Thu, Aug 09, 2007 at 08:00:45AM -0500, Kurt H Maier wrote:
> >
> > On 8/9/07, Diego Biurrun <diego_AT_biurrun.de> wrote:
> > > On Thu, Aug 09, 2007 at 01:53:33PM +0200, Sander van Dijk wrote:
> > > > On 8/9/07, Diego Biurrun <diego_AT_biurrun.de> wrote:
> > > > > If I mark a client as tag X it gets float layout, if I mark it as a
> > > > > different tag, it gets tiled again with the rest of the clients of that
> > > > > tag.
> > > >
> > > > Yes, but what if you tag it as _both_?
> > >
> > > If you are looking at a floating tag, it floats, if you are looking at a
> > > tiling tag, it gets tiled. You only ever look at one tag...
> >
> > Maybe *you* only ever look at one tag; I tend to look at two or three
> > at a time. That's the difference between a tag and a workspace,
> > remember?
>
> Let me be more precise: You only ever have one view, main tag or
> whatever you wish to call it. The abstract concept between which you
> swicht with modifier and number and which gets a highlighted background
> in the list of tags in the bar. These can have layout float, tile, foo
> and whatever clients/programs/windows currently belong to it get
> displayed according to this layout.
>
> Diego
>
>

-- 
# Kurt H Maier
Received on Thu Aug 09 2007 - 15:20:16 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 14:48:24 UTC