You are not logged in.

#1 2008-07-15 19:34:57

Stalafin
Member
From: Berlin, Germany
Registered: 2007-10-26
Posts: 608

Why is Xmonad so beautiful? (Discussion about tiling WMs)

About a week ago I started to use Xmonad - and I am highly impressed! The complete work flow is a breeze, I don't have to keep track of all my hundreds of programs anymore - at least the way I used to.

Everything is arranged, nice and neatly. It is the first time I am actually taking advantage of the possibilities offered by having different workspaces!


Starting with Windows 95 (I was just 6 years or so old), then later with Windows 98 and Windows XP I was used to work with only one workspace, alt+tabbing my way through the clutter of windows being spread all over. After my switch to GNU/Linux (Ubuntu at that time) this didn't really change, although there were different workspace. It was the same with Openbox or KDE later one. The possibility was there, but it just didn't come natural to work like that.


But with those tiling WMs I am seriously spoiled! Just after this very week I am already having a hard time adopting to a classic floating WM again.

Now I just wonder - how come tiling WMs aren't widely used these days? Is it because Microsoft didn't support them? Or Apple?

When did tiling WMs actually emerge? And do you think there is a chance for them to get widely accepted, even among non-techsavvy people?

Or for those who are using Floating WMs - did you ever try a tiling WM? Are you planning to? If you tried one, why aren't you using it?

What do guys think is the major advantage of tiling WMs over floating WMs and vice versae?



I would like to hear some opinions. big_smile

Offline

#2 2008-07-15 19:45:57

JazzplayerL9
Member
Registered: 2006-03-31
Posts: 108

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I switch back and forth between Gnome and Awesome depending on what I'm doing.  If it's casual web surfing and listening to music...gnome.  But when I need to get some work done at the office I switch over to Awesome because I have many matlab/octave scripts written that I edit and execute on the fly all day long.  Awesome is exceptionally good with window management...and if I find that a program doesn't behave nicely with it, I just edit my .awesomerc file and tell it to go into "float" mode and open it on another desktop space.  My usual awesome setup is to have octave, gedit, and eterm open on one desktop space...exaile open on the next...opera on the next...and I don't really get to much else so the rest go unused or I have a file manager open (I happen to like nautilus, ok?!?) on another desktop.  That's really it...and I've been thinking about adding stalonetray so I have a system tray...but I use gnome just about as much...so I haven't spent time doing that yet.

There you have it...my opinion:  floating wm's are good when you don't have much you're doing...and tiling ones are GREAT for when you need to get very involved in what you're doing.

Offline

#3 2008-07-15 20:30:49

vogt
Member
From: Toronto, Canada
Registered: 2006-11-25
Posts: 389

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I would say that with xmonad you can set up a superset (almost) of the functionality of <insert window manager here>: things which need to be floated, like the GIMP can be, while everything else is immediately visible on its own workspace. And if you want decent looking window decorations (with buttons, I think), that's there too.

Now, if somebody added compositing, but it seems that the people with enough skills to get xmonad to steal some of compiz's effects don't have enough motivation and/or spare time to do that.

Compiz(-fusion) does have a plugin to tile windows, but it didn't like it as much.

Also, needing a >100M GHC isn't that beautiful if you only need it to make some minor changes to xmonad's configuration though.

Offline

#4 2008-07-15 20:48:09

Obi-Lan
Member
From: Finland
Registered: 2007-05-23
Posts: 179

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I think that it is mostly bacause I'm lazy. Lazy to use time to configure any WM or memorize key combinations. And then I have gotten too used to gnomes volume management, quit openbox because I got tired to mount things manually. I like it when I get gtkam if I plug in camera or nautilus when I plugin usb stick.

I tried wmii and it seemed to be very efficient but didn't get exited too much.

Offline

#5 2008-07-15 21:32:17

slackhack
Member
Registered: 2004-06-30
Posts: 738

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I thought about using a tiling WM, but I use mostly browsers and other gtk2 gui apps, with terminals secondarily. tiling WMs seemed better if you primarily use terminals, am I wrong about that? It just seems like I would feel constricted or restrained not being able to move windows around, resize them, etc.  what's the best tiling WM to try? Awesome?

Offline

#6 2008-07-15 21:35:18

Ashren
Member
From: Denmark
Registered: 2007-06-13
Posts: 1,205
Website

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I don't find Xmonad beautiful, especially not the syntax of the config file, what a nightmare.* Dwm on the other hand, that's a beaut - a real archers choice. tongue

I'm running gnome when procrastinating and dwm when procrastinating with scripts and lots of terminal work.

* A clear indication of lack of basic Haskell l33tness. I did enjoy running Xmonad after a week of tinkering, though.

Offline

#7 2008-07-15 21:35:51

Vintendo
Member
From: Netherlands
Registered: 2008-04-21
Posts: 375
Website

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I love Tiling Window Managers. I started(and am still using Awesome) mainly because it's configuration file is easiest to understand. I also have a browser and a bunch of terminals open.

Offline

#8 2008-07-15 21:40:51

Zepp
Member
From: Ontario, Canada
Registered: 2006-03-25
Posts: 334
Website

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I prefer wmii's tiling, however Xmonad is pretty nice and I have started using it since it has xinerama support.

Offline

#9 2008-07-15 21:59:54

dolby
Member
From: 1992
Registered: 2006-08-08
Posts: 1,581

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

slackhack wrote:

I thought about using a tiling WM, but I use mostly browsers and other gtk2 gui apps, with terminals secondarily. tiling WMs seemed better if you primarily use terminals, am I wrong about that? It just seems like I would feel constricted or restrained not being able to move windows around, resize them, etc.  what's the best tiling WM to try? Awesome?

Hell no. I recommend xmonad. You can intergrate any DE you want too,

Ashren wrote:

I don't find Xmonad beautiful, especially not the syntax of the config file, what a nightmare.* Dwm on the other hand, that's a beaut - a real archers choice. tongue

I'm running gnome when procrastinating and dwm when procrastinating with scripts and lots of terminal work.

* A clear indication of lack of basic Haskell l33tness. I did enjoy running Xmonad after a week of tinkering, though.

I think that your statement is not true anymore. the dwm configuration file has been constantly changing for like half a year or so which is very irritating. also the attempt to intergrate xinerama support with all those xv, yv 's or what they were called was very funny, and frustrating to say the least. also see my response to slackhack.

Even though xmonad is written in haskell, and i dont know  any haskell, its the only serious tiling window manager left out there.
maybe wmii too. dwm is probably still a good base to build your own kickass wm.

Stalafin wrote:

When did tiling WMs actually emerge?

With Windows 1.0? big_smile

Last edited by dolby (2008-07-15 22:05:54)


There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums.  That is why we avoid it. -- ewaller (arch linux forum moderator)

Offline

#10 2008-07-15 22:19:22

rson451
Member
From: Annapolis, MD USA
Registered: 2007-04-15
Posts: 1,233
Website

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

dolby wrote:
slackhack wrote:

I thought about using a tiling WM, but I use mostly browsers and other gtk2 gui apps, with terminals secondarily. tiling WMs seemed better if you primarily use terminals, am I wrong about that? It just seems like I would feel constricted or restrained not being able to move windows around, resize them, etc.  what's the best tiling WM to try? Awesome?

Hell no. I recommend xmonad. You can intergrate any DE you want too,

I think that your statement is not true anymore. the dwm configuration file has been constantly changing for like half a year or so which is very irritating. also the attempt to intergrate xinerama support with all those xv, yv 's or what they were called was very funny, and frustrating to say the least. also see my response to slackhack.

Even though xmonad is written in haskell, and i dont know  any haskell, its the only serious tiling window manager left out there.
maybe wmii too. dwm is probably still a good base to build your own kickass wm.

I completely agree about dwm and the whole xinerama thing.  I've been on dwm 4.7 since it came out and just backported the newer features (window urgency hints anyone?) to my 4.7.  I am currently working on small changes because as you said, dwm is a great base to make your own wm.


archlinux - please read this and this — twice — then ask questions.
--
http://rsontech.net | http://github.com/rson

Offline

#11 2008-07-15 23:40:48

heleos
Member
From: Maine, USA
Registered: 2007-04-24
Posts: 678

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

While we're on the topic of xmonad big_smile

I'm an awesome user, and I was wondering about the mouse support in xmonad. I'm not ready to switch over to tiling completely, and in awesome I have a floating tab. Last time I tried out xmonad, I believe that was an option. I'm wondering about the mouse support. Is it as good as awesome's?

Offline

#12 2008-07-16 00:09:18

moljac024
Member
From: Serbia
Registered: 2008-01-29
Posts: 2,675

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I'm just switching over to a tiling wm myself and I chose Xmonad. It seems great, the possibilities endless...

And I only see the haskell thing as a plus. I mean, what can it hurt learning a new programming paradigm ? wink

I chose Xmonad because I got the impression it's the best tiling window manager at the moment ( dolby seems to think that way as well wink )

Last edited by moljac024 (2008-07-16 00:14:39)


The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...

Offline

#13 2008-07-16 00:16:25

slackhack
Member
Registered: 2004-06-30
Posts: 738

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

wow, I just installed a bunch of these -- pretty cool. awesome has the best default appearance, and I like how you can choose the layout in the taskbar, but i'm liking wmii's vim and alt+ keybindings best so far. looks like there's a bit of learning curve to configuring these. big_smile

some fonts look kind of wonky, like in the menus of gtk2 apps - what's up with that? I can see how you can get hooked on these tiling wms, especially on a laptop. using keystrokes is so much preferable to the touchpad all the time.

Offline

#14 2008-07-16 01:04:45

Mimi
Member
From: Germany
Registered: 2008-06-06
Posts: 39

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

slackhack wrote:

some fonts look kind of wonky, like in the menus of gtk2 apps - what's up with that?

Could be a font-hinting-problem.
Xfce for example stores the settings in a file called xft.xrdb. I just copied them to my Xdefaults.

Xft.dpi: 100
Xft.antialias: true
Xft.hinting:true
Xft.hintstyle: hintfull
xft.rgba: rgb

I've been using wmii for a couple of days now, and i think i'll never go back...

-- Mimi


It is what you make it. Even if you don't know what to make it.

Offline

#15 2008-07-16 01:20:22

The Orange Peanut
Member
Registered: 2008-01-06
Posts: 152

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I just installed Awesome for the hell of it.  I've never used a tiling WM.  This could be fun once I set myself down and configure it and learn to use it properly.  I don't have time tonight, but I may screw around with it tomorrow.

Offline

#16 2008-07-16 01:21:47

slackhack
Member
Registered: 2004-06-30
Posts: 738

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

Mimi wrote:
slackhack wrote:

some fonts look kind of wonky, like in the menus of gtk2 apps - what's up with that?

Could be a font-hinting-problem.
Xfce for example stores the settings in a file called xft.xrdb. I just copied them to my Xdefaults.

Xft.dpi: 100
Xft.antialias: true
Xft.hinting:true
Xft.hintstyle: hintfull
xft.rgba: rgb

I've been using wmii for a couple of days now, and i think i'll never go back...

-- Mimi

that really helped - thanks!

I love this alt+p and there are all your programs. alt + a is cool too, but I'd like to add more options to the menu. still don't really get the concept of this wmiir filesystem, though. are the man pages the only doc for this?

Offline

#17 2008-07-16 02:23:00

Mimi
Member
From: Germany
Registered: 2008-06-06
Posts: 39

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

slackhack wrote:

alt + a is cool too, but I'd like to add more options to the menu.

I just placed some scripts in the ~/.wmii-3.5 directory, now i can execute them using alt+a.

are the man pages the only doc for this?

The homepage seems to be under construction. I couldn't find a guide for the current version, but one for 3.1.
Google still has it:
http://209.85.135.104/search?q=cache:Ew … ide_en.pdf


It is what you make it. Even if you don't know what to make it.

Offline

#18 2008-07-16 08:05:28

Zeist
Arch Linux f@h Team Member
Registered: 2008-07-04
Posts: 532

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I actually do both tiling and a floating WM which I alternate between a bit.

I like wmii for when I'm working actively on development... but for most of my time I actually enjoy being in pekwm more.


I haven't lost my mind; I have a tape back-up somewhere.
Twitter

Offline

#19 2008-07-16 08:15:22

Intrepid
Member
Registered: 2008-06-11
Posts: 254

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I used to use tiling window managers until I found out E17 allowed me to maximize windows into unused space (very useful).  Several WMs will do this.

After a long time using stacking wm's with this functionality (Openbox, Metacity, E17) and some other wms (Compiz Fusion/KWin/Fluxbox), I tried Xmonad, Dwm, etc but finally settled on Awesome.

The thing I like about Awesome is that the rules are easy to set up.  Once you have the general rules set up, not only do GUI apps behave nicely, you get other advantages of more bloated WMs/DEs without the bloat:  Statusbar widgets, taskbars, easy customization.

@vogt: Awesome supports opacity changes via xcompmgr.  I don't know if you wanted full-blown effects?
@slackhack: AFAIK, Awesome allows resizing of the master window.  You can use the mouse to switch a window with another when tiling by Win+Click and dragging over.  Floating mode has usual resize/move.
@Stalafin: Tiling windows started with Xerox in the 70s or 80s

Sorry for the long post tongue


Intrepid (adj.): Resolutely courageous; fearless.
Specs: AMD Phenom II X3 720 BE unlocked, Asus Radeon HD 4870 Dark Knight, Lite-On lightscribe SATA drive, Western Digital Caviar Black HD. 4GB DDR3 1600

Offline

#20 2008-07-16 09:27:49

ekerazha
Member
Registered: 2007-02-27
Posts: 290

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

I tried some tiling WMs like awesome but I still prefer floating WMs. Usually I use apps as maximized windows and I'm not comfortable with all that small tiled windows.

Offline

#21 2008-07-16 09:47:23

ekerazha
Member
Registered: 2007-02-27
Posts: 290

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

Intrepid wrote:

I used to use tiling window managers until I found out E17 allowed me to maximize windows into unused space (very useful).  Several WMs will do this.

After a long time using stacking wm's with this functionality (Openbox, Metacity, E17) and some other wms (Compiz Fusion/KWin/Fluxbox), I tried Xmonad, Dwm, etc but finally settled on Awesome.

How do you maximize into unused space using Openbox/Metacity?

Offline

#22 2008-07-16 11:57:59

Mimi
Member
From: Germany
Registered: 2008-06-06
Posts: 39

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

ekerazha wrote:

I tried some tiling WMs like awesome but I still prefer floating WMs. Usually I use apps as maximized windows and I'm not comfortable with all that small tiled windows.

Wmii (and others too) has also a "maximized layout".

I really love tagging.


It is what you make it. Even if you don't know what to make it.

Offline

#23 2008-07-16 12:06:30

ekerazha
Member
Registered: 2007-02-27
Posts: 290

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

Mimi wrote:
ekerazha wrote:

I tried some tiling WMs like awesome but I still prefer floating WMs. Usually I use apps as maximized windows and I'm not comfortable with all that small tiled windows.

Wmii (and others too) has also a "maximized layout".

I really love tagging.

Yes... but at this point there's no need for a tiling WM.

Offline

#24 2008-07-16 12:11:37

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 907

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

rson451 wrote:

I completely agree about dwm and the whole xinerama thing.  I've been on dwm 4.7 since it came out and just backported the newer features (window urgency hints anyone?) to my 4.7.  I am currently working on small changes because as you said, dwm is a great base to make your own wm.

Since I am in the same situation (dwm 4.7 was for me a nearly perfect and seemingly bug-free  window manager, but I do not like the newer releases), would you mind to share your backports to 4.7 of the new features?


Mortuus in anima, curam gero cutis

Offline

#25 2008-07-16 14:12:27

rson451
Member
From: Annapolis, MD USA
Registered: 2007-04-15
Posts: 1,233
Website

Re: Why is Xmonad so beautiful? (Discussion about tiling WMs)

At this time the only thing I've backported is the urgency hints.  I've not seen anything in the newer dwm versions other than this that I felt was useful.  Unfortunately I do not have a patch for this but I can try to work on getting one made (it's a very trivial amount of code added/changed).  Probably will take me a while though as I'm in the process of moving.

In case you are interested, my dwm includes bstack, save floats, a one liner to make room for a conky bar, and urgency hints, that's about all that's different from stock dwm.

Last edited by rson451 (2008-07-16 14:15:53)


archlinux - please read this and this — twice — then ask questions.
--
http://rsontech.net | http://github.com/rson

Offline

Board footer

Powered by FluxBB