You are not logged in.

#1 2011-04-07 13:38:16

renke
Member
From: Germany, Lower Saxony, Oldenbu
Registered: 2010-04-05
Posts: 15
Website

Is there such a window manager?

Hello,

for quite a time I am stuck with musca as my window manager; however, it is quite buggy and lacks certain features I'd like to have. Since I am used to manually arrange my windows (and I actually really like it), I search for more stable and feature-rich window manager, that offers a similar behavior.

What I expect from a window manager are the following features:

Manual tiling (like in musca) but also with the option to tile a workspace automatically (basic layouts suffice) whenever I am too lazy to arrange manually.

EWMH (probably not that important).

Spatial navigation (that is, using something like Mod+{h,j,k,l} to navigate in a 2-dimensional manner).

Configurable in a sane way (re-compile is ok, though; I don't like xmonad too much, because I can't speak Haskell).

Usable with external applications (like stalonetray, dzen, dmenu). It should also come with a way to display the active workspace (possibly clickable).

Mouse support for basic things like moving, resizing (possibly only for floating window).

First-class support for floating windows.

Multiple active workspaces (that is, show workspace 1 and 2 simultaneously); also show window on more than 1 workspace.

Decent support for multiple monitors.

Active development.

Free Software.


Any idea which window manager suits my needs?  Is there even something that remotely fulfills all of my needs?

Regards,
Renke

Last edited by renke (2011-04-07 13:44:15)

Offline

#2 2011-04-07 13:56:15

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: Is there such a window manager?

Check out the wiki page for Comparison of Tiling Window Managers.

I use i3 and it seems to satisfy most if not all of your requirements. The only thing I am not sure about is your Multiple active workspace bit.  i3 can handle the rest.


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

#3 2011-04-07 14:20:56

renke
Member
From: Germany, Lower Saxony, Oldenbu
Registered: 2010-04-05
Posts: 15
Website

Re: Is there such a window manager?

wow, I actually read through the comparison, but I never noticed i3; from looking at their web site, it looks like viable solution to my request.

I will test i3 and report here afterwards.

Further suggestions are appreciated, though.

Offline

#4 2011-04-07 14:57:12

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: Is there such a window manager?

Already mentioned, but I want to second it. I LOVE Musca, but it's also too buggy for me and lacks too many things. I tried many other tiling window managers, but the only one that made me stay is i3. I still prefer Musca's way to handle windows, but i3 is very stable, works perfect with problematic programs like gimp or easytag etc. It's the best choice for someone like you and me and Inxsible as well wink

Offline

#5 2011-04-07 16:31:42

archman-cro
Member
From: Croatia
Registered: 2010-04-04
Posts: 943
Website

Re: Is there such a window manager?

I use i3, too. It's basically my first tiling wm, and I never had some big needs to switch to something else. i3 is simple, works good and has a nice config system. Do try it. smile

Offline

#6 2011-04-07 17:46:16

hellomynameisphil
Member
From: /home/phil/Vancouver
Registered: 2009-10-02
Posts: 257
Website

Re: Is there such a window manager?

i3 is great, but it has no EWMH support as far as I know. Just thought I'd mention that even though you say it's not that important. Still, I nth the recommendations for i3. It seems to come the closest to meeting your needs of all the window managers I have tried.

I am using xmonad right now, which does have EWMH support via an external module, and I am not a Haskell programmer by any means. I have set mine up so that it works in a way which is similar to manual tiling, but not exactly like Musca or i3. But if you don't want to code your own wm, as you essentially must with xmonad, then i3 is probably the way to go.

EDIT: I'm less sure about the lack of EWMH in i3 now that I've looked, but at any rate, I can't seem to get tint2 or wmctrl working with i3.

Last edited by hellomynameisphil (2011-04-07 22:23:56)

Offline

#7 2011-04-08 15:18:51

renke
Member
From: Germany, Lower Saxony, Oldenbu
Registered: 2010-04-05
Posts: 15
Website

Re: Is there such a window manager?

Actually I thought about creating my own window manager, but I am not sure it is feasible in reasonable time; on the other hand though, it seems like you can create a window manager in under 2000 lines of code. With all of those free window manager there is a lot to learn of.

Offline

#8 2011-04-08 22:19:01

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

Re: Is there such a window manager?

renke wrote:

it seems like you can create a window manager in under 2000 lines of code.

2000? Even 50 can suffice.


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

#9 2011-04-08 22:28:20

chris-kun
Member
From: SF Bay Area
Registered: 2010-09-07
Posts: 235
Website

Re: Is there such a window manager?

subtle ftw!


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you." -- Bregol

Offline

#10 2011-04-09 01:14:07

alterecco
Member
Registered: 2009-07-13
Posts: 152

Re: Is there such a window manager?

awesome... just awesome

I have used it for a several years. Recently switched to openbox though (needs change). As a tiling wm I can really recommend it though.

Offline

#11 2011-04-09 08:13:18

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: Is there such a window manager?

Does awesome have manual tiling? I highly doubt it! The OP is looking for a tiling window manager with specific capabilities. This threat is not supposed to be another list of existing tiling window managers.

Offline

#12 2011-07-18 18:07:44

renke
Member
From: Germany, Lower Saxony, Oldenbu
Registered: 2010-04-05
Posts: 15
Website

Re: Is there such a window manager?

Hey guys,

a small update. Since I am not actually happy with the current manual tiling window managers, I am going to write my own in the course of my bachelor thesis about tiling window manager. Let me know if you want to see the current state of my window manager. I would be very happy to get some feedback that I could include in my bachelor thesis. Especially about my approach regarding semi-automatic tiling. Only manual tiling is implemented currently, but the semi-automatic part is about to come in the not too distant future.

Best regards,
Renke

Offline

#13 2011-07-18 18:19:13

MoonSwan
Member
From: Great White North
Registered: 2008-01-23
Posts: 881

Re: Is there such a window manager?

If you decide to look further perhaps ScrotWM would work for you?  Good luck on your quest and writing a WM yourself.

Offline

#14 2011-07-18 18:31:43

renke
Member
From: Germany, Lower Saxony, Oldenbu
Registered: 2010-04-05
Posts: 15
Website

Re: Is there such a window manager?

MoonSwan wrote:

If you decide to look further perhaps ScrotWM would work for you?  Good luck on your quest and writing a WM yourself.

Part of my bachelor thesis is to look at available window managers and extract useful features that can be included in my window manager. ScrotWM is definitely on my list to consider. wink

Offline

Board footer

Powered by FluxBB