SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2012-04-06 13:04:42

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Do you tile or stack? And why?

A question sabrewolfy asked in the 30 WMs thread and my inability to give a really satisfactory answer made me think some input from the community would be interesting.

So my question for you today has two parts "Do you use a tiling window manager or a stacker?" and "Why do you prefer tiling (or stacking)?"

The point is not which is better, but why do you prefer one or the other. If you use more than one WM, just focus on the one you use most.

I mainly use tilers, because I don't have to think about how big the windows should be, and I feel like stackers get in my way more often than they help me.


Be eggsalad to each other.

Offline

Help fund CrunchBang, donate to the project!

#2 2012-04-06 13:22:02

kri5
#! Die Hard
From: L.G.C. UK
Registered: 2011-11-10
Posts: 568

Re: Do you tile or stack? And why?

I've always been a stacker but mainly because I never knew there was such a thing as a tiler until joining the #! community and I rarely have more than one or two windows open at a time so a stacker has always been fine for me.

Recently though thanks to 2MD I have started to see the possibilities of the tilers and I'm considering moving to Musca full time, mainly for the same reasons 2MD stated, no need to resize the windows.  There is one draw back that is so far keeping me firmly in stacker camp and that is the eye candy in the form of Conky and Lua on my Openbox setup. smile


#! Waldorf - 64bit - Xfce

Offline

#3 2012-04-06 13:23:56

xor
#! Die Hard
Registered: 2012-01-11
Posts: 775

Re: Do you tile or stack? And why?

i used to prefer stackers for many years (xfce is my favorite these days), but i recently fell in love with tilers and now i use i3 on a regular basis for software development work. i think tilers are lighter, faster and in general they provide a much better overview. they also save a small (negligible ?) amount of time, because there is no need to re-arrange any windows like in stackers, as there is no overlapping. tilers in combination with individual keybindings for quicklaunch of default applications are very useful. and you can work without a mouse/touchpad/trackball.

Last edited by xor (2012-04-06 13:30:11)

Offline

#4 2012-04-06 13:39:02

ivanovnegro
Ivan #000000
From: unstable madness
Registered: 2011-06-02
Posts: 5,432

Re: Do you tile or stack? And why?

I use tilers, two at the moment and so far my favs. DWM and Spectrer. Tiling is just addictive and at the same time effecient. All windows open and visible all the times without manually resizing them, great for multitasking. No need for maximizing/minimizing, lightweight, simple and fast.
You can just work and have fun and the WM manages just your windows.

Of course it makes sense when you do not need all the eyecandy and heavy GUI apps, mostly CLI for video, music, text editing. The only thing runs full screen on my laptop is Fireweasel. If I would have a big screen, sure I would even tile the browser.

And the best thing is, full control with the keyboard, the mouse is just secondary now, even for browsing.

Offline

#5 2012-04-06 13:52:03

xaos52
The Good Doctor
From: Planet of the @s
Registered: 2011-06-24
Posts: 4,602

Re: Do you tile or stack? And why?

Tiler.
scrotwm with 3 workspaces:
(1) iceweasel full screen
(2- emacs full screen - but emacs has its own tiler., so I can have several files open for edit in the same window.
(3) 3 instances of terminator, which I had better replace with one instance, and use terminators tiling ability.

Offline

#6 2012-04-06 14:13:23

PackRat
#! Die Hard
From: USA
Registered: 2011-03-03
Posts: 1,572

Re: Do you tile or stack? And why?

@xaos52 - how did you get only 3 workspaces in scrot/spectre? I tried that and failed.

I use both - determined by workload. It's more efficient to log into a tiler if I know I'll be text editing / system admin work. I still use a staker for day-to-day browsing, email and stuff. Although, I have set up fluxbox to be a full screen, tabbed window manager. The panel and conky are in the dock layer so they are not covered.

Last edited by PackRat (2012-04-21 21:50:16)


"It does not require many words to speak the truth." - Chief Joseph, Nez Perce tribe

Offline

#7 2012-04-06 14:19:42

doxanthropos
#! Member
From: Germany
Registered: 2011-03-30
Posts: 69

Re: Do you tile or stack? And why?

PackRat wrote:

@xaos52 - how did you get only 3 workspaces in scrot/spectre? I tried that and failed.

I'm not the expert, but I think scrotwm only give you so as much workspaces as you use. So if you only use three, you only have three. The others are created when you use them. At least I think so. (The little workspace counter in the upper left corner counts this way).

Offline

#8 2012-04-06 14:22:15

xaos52
The Good Doctor
From: Planet of the @s
Registered: 2011-06-24
Posts: 4,602

Re: Do you tile or stack? And why?

My $HOME/scrotwm.conf

# $scrotwm: scrotwm.conf,v 1.22 2009/11/25 15:13:29 marco Exp $
#
# autorun
# autorun            = ws[1]:browser
autorun            = ws[1]:iceweasel
autorun            = ws[2]:emacs    
autorun            = ws[3]:x-terminal-emulator
autorun            = ws[3]:x-terminal-emulator
autorun            = ws[3]:x-terminal-emulator

# colors for focussed and unfocussed window borders
color_focus        = rgb:a0/a0/a0
color_unfocus        = rgb:88/88/88

# bar settings
bar_enabled        = 1
bar_border[1]        = rgb:00/80/80
bar_color[1]        = black
bar_font_color[1]    = rgb:a0/a0/a0
# bar_border[2]        = rgb:00/80/80
# bar_color[2]        = black
# bar_font_color[2]    = rgb:a0/a0/a0
# bar_border[3]        = rgb:00/80/80
# bar_color[3]        = black
# bar_font_color[3]    = rgb:a0/a0/a0

bar_font        = -*-terminus-medium-*-*-*-*-*-*-*-*-*-*-*
# bar_action        = conky
bar_delay        = 1
stack_enabled        = 1
clock_enabled        = 1
title_name_enabled    = 0
title_class_enabled    = 0

# spawn app
program[term]        = x-terminal-emulator
program[screenshot_all]    = screenshot.sh full
program[screenshot_wind]    = screenshot.sh window
program[lock]        = xlock
program[initscr]    = initscreen.sh
program[menu]        = dmenu_run -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_border -sf $bar_color
# program[exit]        = cb-exit

spawn_term        = x-terminal-emulator

# dialog box size ratio .3 >= r < 1
dialog_ratio        = 0.6

# Split a non-Xrandr dual head setup into one region per monitor
# (non-standard driver-based multihead is not seen by scrotwm)
# region        = screen[1]:1280x1024+0+0
# region        = screen[1]:1280x1024+1280+0

# mod key, (windows key is Mod4) (apple key on OSX is Mod2)
modkey = Mod4

# key bindings
# unbind with: bind[] = <keys>
bind[cycle_layout]    = MOD+space
bind[stack_reset]    = MOD+Shift+space
bind[master_shrink]    = MOD+h
bind[master_grow]    = MOD+l
bind[master_add]    = MOD+comma
bind[master_del]    = MOD+period
bind[stack_inc]        = MOD+Shift+comma
bind[stack_dec]        = MOD+Shift+period
bind[swap_main]        = MOD+Return
bind[focus_next]    = MOD+j
bind[focus_prev]    = MOD+k
bind[swap_next]        = MOD+Shift+j
bind[swap_prev]        = MOD+Shift+k
bind[spawn_term]    = MOD+Shift+Return
bind[menu]        = MOD+p
bind[quit]        = MOD+Shift+q
bind[restart]        = MOD+q
bind[focus_main]    = MOD+m
bind[ws_1]        = MOD+1
bind[ws_2]        = MOD+2
bind[ws_3]        = MOD+3
bind[ws_4]        = MOD+4
bind[ws_5]        = MOD+5
bind[ws_6]        = MOD+6
bind[ws_7]        = MOD+7
bind[ws_8]        = MOD+8
bind[ws_9]        = MOD+9
bind[ws_10]        = MOD+0
bind[ws_next]        = MOD+Right
bind[ws_prev]        = MOD+Left
bind[screen_next]    = MOD+Shift+Right
bind[screen_prev]    = MOD+Shift+Left
bind[mvws_1]        = MOD+Shift+1
bind[mvws_2]        = MOD+Shift+2
bind[mvws_3]        = MOD+Shift+3
bind[mvws_4]        = MOD+Shift+4
bind[mvws_5]        = MOD+Shift+5
bind[mvws_6]        = MOD+Shift+6
bind[mvws_7]        = MOD+Shift+7
bind[mvws_8]        = MOD+Shift+8
bind[mvws_9]        = MOD+Shift+9
bind[mvws_10]        = MOD+Shift+0
bind[bar_toggle]    = MOD+b
bind[focus_next]    = MOD+Tab
bind[focus_prev]    = MOD+Shift+Tab
bind[wind_kill]        = MOD+Shift+x
bind[wind_del]        = MOD+x
bind[screenshot_all]    = MOD+s
bind[screenshot_wind]    = MOD+Shift+s
bind[float_toggle]    = MOD+t
bind[version]        = MOD+Shift+v
bind[lock]        = MOD+Shift+Delete
bind[initscr]        = MOD+Shift+i
# bind[exit]        = MOD+x

# quirks
# remove with: quirk[class:name] = NONE
#quirk[MPlayer:xv]            = FLOAT + FULLSCREEN
#quirk[OpenOffice.org 2.4:VCLSalFrame]    = FLOAT
#quirk[OpenOffice.org 3.0:VCLSalFrame]    = FLOAT
#quirk[OpenOffice.org 3.1:VCLSalFrame]    = FLOAT
#quirk[Firefox-bin:firefox-bin]        = TRANSSZ
#quirk[Firefox:Dialog]            = FLOAT
#quirk[Gimp:gimp]            = FLOAT + ANYWHERE
#quirk[XTerm:xterm]            = XTERM_FONTADJ
#quirk[xine:Xine Window]            = FLOAT + ANYWHERE
#quirk[Xitk:Xitk Combo]            = FLOAT + ANYWHERE
#quirk[xine:xine Panel]            = FLOAT + ANYWHERE
#quirk[Xitk:Xine Window]            = FLOAT + ANYWHERE
#quirk[xine:xine Video Fullscreen Window] = FULLSCREEN + FLOAT
#quirk[pcb:pcb]                = FLOAT
quirk[Emacs:emacs]                   = FULLSCREEN + FLOAT

# EXAMPLE: define firefox program and bind to key
# program[firefox]    = firefox http://scrotwm.org/
# bind[firefox]        = MOD+f
program[browser] = x-www-browser 
bind[browser]    = MOD+w

Edit: I am using a version (10.0.0) compiled from git on Feb 9th. - It does all I want without crashes, so I have not looked at more recent versions.

Last edited by xaos52 (2012-04-06 14:28:59)

Offline

#9 2012-04-06 14:24:41

gensym
#! Junkie
Registered: 2011-10-17
Posts: 447

Re: Do you tile or stack? And why?

Tiling windows is - in my opinion - a more efficient way of working when one has to cope with multiple windows at the same screen (i.e a man page, editor, web browser). Most of the time when I have to get work done, I see my self firing up i3 or stumpwm because they are better at providing a distraction free environment. That being said, most tiling window managers  are  no where near as shiny as a gnome or kde desktop (which is why I often have one of those installed in my box tongue).

Last edited by gensym (2012-04-06 14:25:30)


'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.', {Eric}

Offline

#10 2012-04-06 14:46:36

mynis01
#! Die Hard
From: 127.0.0.1
Registered: 2010-07-02
Posts: 2,005

Re: Do you tile or stack? And why?

I tend to use apps that tile over WMs that do. I have two 1080p screens stacked on top of each other with twinview, and it makes configuring a tiler kinda a pain for me personally. I use openbox with three workspaces and have an overabundance of tiling and window manipulation hotkeys, and my firefox and terminator tile (which are the main two apps that I use), so I don't really see the point in using a tiling WM myself. Here's me painlessly checking email, chatting in irc/facebook, browsing the #! forums, watching Mad Max III, and in the background compiling linux-ck 3.3:
2012_04_06_1333723258_1920x2160_scrot.jpg
All though, if I had a slower machine, I could see myself using a tiler with urxvt instead of terminator.

Last edited by mynis01 (2012-04-06 14:47:59)

Offline

#11 2012-04-06 14:47:54

ivanovnegro
Ivan #000000
From: unstable madness
Registered: 2011-06-02
Posts: 5,432

Re: Do you tile or stack? And why?

PackRat wrote:

@xaos52 - how did you get only 3 workspaces in scrot/spectre? I tried that and failed.

Spectrer uses always all 10 workspaces but they are anyway not visible like in DWM, so if you only need three you use three, that is the concept behind.

Offline

#12 2012-04-06 15:02:14

m5
#! CrunchBanger
From: 200 years ago.
Registered: 2011-12-08
Posts: 221

Re: Do you tile or stack? And why?

I am a tiller beginner.I recently started using tillers,but I think it takes time to get used to them,
I think for serious work,if you get comfortable with its keyboard shortcuts,tillers are more efficient.
I still prefer stacking WM with some added tilling features.
also,I really like tabbed layout in i3,if I could hide tabs in i3 like the way I can hide my i3bar,I would use i3 full time.
I really like i3,tillers are really addictive.don`t know why,but they are.


Keep digging.
Linux beginner.

Offline

#13 2012-04-06 17:52:33

el_koraco
#!/loony/bun
From: inside Ed
Registered: 2011-07-25
Posts: 4,749

Re: Do you tile or stack? And why?

tZGE1YQ

As an example. There are four windows, and I don't need to wonder where the next one is gonna end up. Plus, I got used to the keyboard shourtcuts, when I use other types of widow managers I wonder why I can't switch windows with MOD+j.

Offline

#14 2012-04-06 17:56:47

Forthy
#! CrunchBanger
Registered: 2012-01-16
Posts: 226

Re: Do you tile or stack? And why?

Tiler

My brain works best when things don't get lost behind other windows, making my experience more 'efficient'

Offline

#15 2012-04-06 19:43:48

mahatman2
#! Die Hard
From: Chattanooga TN
Registered: 2009-09-13
Posts: 551

Re: Do you tile or stack? And why?

Well apparently not too many stackers have seen this thread yet! tongue

I too tile, for all the reasons mentioned above - faster, easier to manage windows & get things done. I really only use a stacker (when I do) because my girlfriend (from Windows background) only knows how to work a stacker - even then I have keybinds in ob to tile windows next to each other!

In fact I think that the best thing about Windows 7 is its "vista snap" feature - basically a simple tile. It just makes things easier to figure out.


Punch all your friends.

Offline

#16 2012-04-06 20:38:47

anticapitalista
#! Member
Registered: 2010-08-03
Posts: 93

Re: Do you tile or stack? And why?

Been a stacker for a long time (fluxbox is my favourite, though I also like and use icewm) and I have dabbled with tilers for a while also. I even went X-less for about a week. But I always ended up using fluxbox.
However, for the last 4 weeks or so I have been exclusively using wmii.
My experience using wmii (and other tilers) is that it isn't that much lighter than fluxbox, icewm or jwm. Some use more resources eg awesome (a misnomer IMO), wmii spectrwm/scrotwm, but dwm was noticeable lighter. Nor 'snappier'
Tilers make muti-task work so much easier, and as others have pointed out, more efficient (once the concept had entered my brain). I don't know how long I'll keep using wmii (I have tried lots of other tilers, but none have won me over from wmii) and I do miss fluxbox at times.

Last edited by anticapitalista (2012-04-06 20:40:12)

Offline

#17 2012-04-06 20:57:04

Iranon
#! Junkie
Registered: 2012-03-10
Posts: 259

Re: Do you tile or stack? And why?

Using a stacking window manager with some of tiling functionality added. Aero Snap was a good start but too limited, I have right click on the titlebar initiate mouse gestures for all sensible layouts in a 4x2 grid (1/2, 1/4, 1/8, 3/4 and 3/8 screen) and some in-betweens.
Drag-to-Edge initiates different tiling layouts, fullscreen mode or not-quite-tiling with overlap and autoraise. I also make extensive use of tabbed windows. Since I want lots of functionality available but dislike clutter, each button/edge/handle has between 3 and 7 different actions tied to it, for a lot of WTF moments when someone else tries to use my setup.


LEGO won't be ready for the average user until it comes pre-assembled, in a single  unified look, and glued together so it doesn't come apart.

Offline

#18 2012-04-06 23:18:51

gutterslob
#! Resident Bum
Registered: 2009-11-03
Posts: 3,207

Re: Do you tile or stack? And why?

Tiling mostly.
Work computer is a Mac Pro, but I've replaced the Aqua UI with Xmonad (finally works after some patching on retarded Lion).  Home desktop is on OpenBSD running Spectrwm. Might give WMFS2 a go one of these days. Netbook runs Debian/GRML + Spectrwm. 

Can't really get away from the Xmonad default way of tiling (similar with Spectrwm). Just feels the most natural. Dwm comes close, but still requires some tweaking. I still keep DWM on all my FOSS rigs as a fallback, though I haven't started it in months. WMFS2 I plan to give a proper go on the home desktop when I find the time. Seems a big improvement over WMFS1 (which I didn't quite like). Netbook will probably stay with Spectrwm for a while since it's the lightest of the bunch, though that's probably to do with the way I rebuilt the OS and related libs around Spectrwm and its dependencies.

I don't have anything against stackers, though. I've enjoyed Openbox, Fluxbox, Cwm, etc from time to time.  Also have tried almost every tiler out there. It's just that the ones I mentioned above work best for me. Horses for courses, as they say.

Don't really see myself moving from my comfort zone too much, tbh. I might if something spectacularly minimal comes along, but as of right now, I'd rather spend time tweaking shell-related (zsh and csh mainly) stuff, since I rely on those more often than the actual WM's behaviour.

Last edited by gutterslob (2012-04-07 02:52:55)


Point & Squirt

Offline

#19 2012-04-21 19:25:32

joek
#! Junkie
Registered: 2011-09-06
Posts: 497

Re: Do you tile or stack? And why?

I prefer tiling WMs, for a number of reasons:
1) I don't need a mouse - as I use a laptop, hate trackpads, and having a usb mouse is not always practical, I prefer WMs which can be used with as little mousework as possible, and tiling window managers are usually better at this.
2) They are (often) faster and lighter. As my laptop is quite old (well, from 2002 tongue ), this is important.
3) Efficient use of screen real-estate: again, a small laptop screen makes this important.

I'm currently playing with Awesome, but I used i3 for a long time...

Offline

#20 2012-04-21 20:52:16

mynis01
#! Die Hard
From: 127.0.0.1
Registered: 2010-07-02
Posts: 2,005

Re: Do you tile or stack? And why?

Kinda ironic that we seem to have mostly tiling WM users as frequent posters on a forum for a distro that is specifically based around a single certain non-tiling WM.

Offline

#21 2012-04-21 21:06:46

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: Do you tile or stack? And why?

mynis01 wrote:

Kinda ironic that we seem to have mostly tiling WM users as frequent posters on a forum for a distro that is specifically based around a single certain non-tiling WM.

Hah - where do you get that data from then eh? smile  Maybe they are just more vocal about their WM's?

As a GUI kind of a guy I have no desire to try out tilers -
a) the learning curve for cli and keyboard isn't something I want to go any further up at the moment
b) once I've got a script to do the cli stuff for me I can put it in a menu wink
c) they are ugly imho


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#22 2012-04-21 21:13:06

Happibun
Member
From: Cabbageville, Lincolnshire, UK
Registered: 2011-11-07
Posts: 39

Re: Do you tile or stack? And why?

Tile. If I can't see it, I tend to forget it's open...


Why is it drug addicts and computer afficionados are both called users?
- Clifford Stoll

Running a pre-release version of the November #! Statler i386 hand rolled by Philip - 16th Nov '11

Offline

#23 2012-04-21 21:18:14

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: Do you tile or stack? And why?

damo wrote:
mynis01 wrote:

Kinda ironic that we seem to have mostly tiling WM users as frequent posters on a forum for a distro that is specifically based around a single certain non-tiling WM.

Hah - where do you get that data from then eh? smile  Maybe they are just more vocal about their WM's?\

It's called "response bias" and has been the bane (or boon) of many a poll...

I was just thinking when I saw Mynis' reponse how little difference there really is between the WMs (kind of puts the 30 days in perspective)...

When I worry about this kind of thing I remember Philip's scrot from this interview

http://24.media.tumblr.com/tumblr_m1gi7 … 1_1280.png

Last edited by 2ManyDogs (2012-04-21 21:21:29)


Be eggsalad to each other.

Offline

#24 2012-04-21 21:23:31

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: Do you tile or stack? And why?

Happibun wrote:

Tile. If I can't see it, I tend to forget it's open...

you'd hate musca or ratpoision (ostensibly tilers, but can have many hidden windows...)


Be eggsalad to each other.

Offline

Be excellent to each other!

#25 2012-04-21 21:33:26

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: Do you tile or stack? And why?

@2ManyDogs

I've just inherited a PC tower which is going to sit under a desk and I'm going to try out loadsa WM's as per your recent great voyage on my behalf big_smile


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat

Debian Logo