Live data from Hacker News

Qtile – A hackable tiling window manager written in Python

qtile.org

11–20 of 44 posts

Re: Qtile – A hackable tiling window manager written in Python

#11

Does anyone know how it handles multiple monitors? I recently switched from xmonad to awesome and while I'm happy with it, having a separate set of screens for each monitor is pretty annoying. It's been said before but everyone writing a tiling window manager should make it work just like xmonad does for multiple screens, they really got it perfect.

Wingo[1] (a window manager I wrote in Go) will do it right like Xmonad. Like you, I hate how most WMs handle multiple monitors, and Xmonad got that right.

(Wingo is a true hybrid WM. I like to describe it as "Openbox meets Xmonad.")

[1] - https://github.com/BurntSushi/wingo

Re: Qtile – A hackable tiling window manager written in Python

#12

Does anyone know how it handles multiple monitors? I recently switched from xmonad to awesome and while I'm happy with it, having a separate set of screens for each monitor is pretty annoying. It's been said before but everyone writing a tiling window manager should make it work just like xmonad does for multiple screens, they really got it perfect.

There's core support for multiple screens it in the basic window management model, along with hooks for xrandr refreshes. Pretty much everything you need.

Re: Qtile – A hackable tiling window manager written in Python

#13

Does anyone know how it handles multiple monitors? I recently switched from xmonad to awesome and while I'm happy with it, having a separate set of screens for each monitor is pretty annoying. It's been said before but everyone writing a tiling window manager should make it work just like xmonad does for multiple screens, they really got it perfect.

Wingo[1] (a window manager I wrote in Go) will do it right like Xmonad. Like you, I hate how most WMs handle multiple monitors, and Xmonad got that right. (Wingo is a true hybrid WM. I like to describe it as "Openbox meets Xmonad.") [1] - https://github.com/BurntSushi/wingo

Cool, I'll give it a go and hope that it's as helpful in getting into Go as xmonad was haskell, nothing like having your basic interaction mechanisms bug you to motivate you to dig into the code.

Re: Qtile – A hackable tiling window manager written in Python

#14

Does anyone know how it handles multiple monitors? I recently switched from xmonad to awesome and while I'm happy with it, having a separate set of screens for each monitor is pretty annoying. It's been said before but everyone writing a tiling window manager should make it work just like xmonad does for multiple screens, they really got it perfect.

What made you switch? Xmonad's unified workspaces across monitors is my favorite feature.

Re: Qtile – A hackable tiling window manager written in Python

#16

Does anyone know how it handles multiple monitors? I recently switched from xmonad to awesome and while I'm happy with it, having a separate set of screens for each monitor is pretty annoying. It's been said before but everyone writing a tiling window manager should make it work just like xmonad does for multiple screens, they really got it perfect.

Hmm, so what is it about Xmonad that you like exactly? Reading the FAQ I see this:

> When xmonad starts, workspace 1 is on screen 1, workspace 2 is on screen 2, etc. When switching workspaces to one that is already visible, the current and visible workspaces are swapped.

I actually like how Awesome does things but I can see how it might be nice to have one set of screens. Though I feel like you could probably script the keybindings to achieve more or less that functionality yourself, it's really easy to mess around with that kind of thing in Lua. Personally I feel like usually since my monitors are of vastly different size (laptop vs external monitor) I actually prefer to have specific layouts on specific monitors.

Re: Qtile – A hackable tiling window manager written in Python

#17

Used it before, felt like it needed a little more. Great otherwise. After being spoiled with the Windows 8 tiling system I can't seem to appreciate tiling managers on Linux as much as I should.

Are you serious? Going from tiling window managers to Windows 8, I was like... this could be the start of something great for Windows, but it's still way too basic for me. All Windows 8 seems to have is a split view with adjustable split widths but that's super easy in any sane tiling WM.

Or are you talking about Windows 8 apps being "responsive" in some sense?

Re: Qtile – A hackable tiling window manager written in Python

#18

Does anyone know how it handles multiple monitors? I recently switched from xmonad to awesome and while I'm happy with it, having a separate set of screens for each monitor is pretty annoying. It's been said before but everyone writing a tiling window manager should make it work just like xmonad does for multiple screens, they really got it perfect.

Interesting, I preferred awesome's model because it allows you to mix and match contexts.

Re: Qtile – A hackable tiling window manager written in Python

#19
I cannot get over the fact GUI apps (like firefox) look so bad on every screenshot with tiling WMs. Is it that users just don't care or you actually cannot make it look good ("good" is ambiguous, so let's say how it would normally look on Xfce with standard Xubuntu theme) easily enough? I saw something like Xmonad + Gnome 3, but it sounds pretty scary (I mean, one thing that is good about tiling WMs is that they are normally lightweight). It might sound funny, but it's one of the main reasons why I don't use tiling WM yet.

Re: Qtile – A hackable tiling window manager written in Python

#20
post #19

I cannot get over the fact GUI apps (like firefox) look so bad on every screenshot with tiling WMs. Is it that users just don't care or you actually cannot make it look good ("good" is ambiguous, so let's say how it would normally look on Xfce with standard Xubuntu theme) easily enough? I saw something like Xmonad + Gnome 3, but it sounds pretty scary (I mean, one thing that is good about tiling WMs is that they are…

I guess you are referring to the GTK/QT/... theme used? Most tiling WMs don't set one by default, but you can easily do so by using a custom .gtkrc-2.0 or so[1]. [1] see, for example, https://wiki.archlinux.org/index.php/GTK%2B#Themes
Post reply on HN