Live data from Hacker News

Fancy Zones, a tiling window manager

github.com

91–100 of 172 posts

Re: Fancy Zones, a tiling window manager

#92
post #74
post #48

Earlier quoted context omitted.

Millenials are older than you think. :)

do they know the powertoys heritage though? also: i'm not sure i agree with <19 yrs old people being ... "old"

Am millennial. Fully aware of the PowerToys heritage. I used to run the win95 explorer.exe on Windows 98 back in the day along with a bunch of PowerToys tweaks.

Millennial were born 1981-1996 ;) There's no <19 year old millennial's left, I'm afraid.

Re: Fancy Zones, a tiling window manager

#93
post #83

I think it's not updated anymore but I used WindowGrind on 10. https://bitbucket.org/joshua_wilding/windowgrid-binaries/src...

That's a neat idea. So basically all windows must conform to grid lines. I wonder how well it resizes applications that don't want to resize.

Re: Fancy Zones, a tiling window manager

#95

Recently been forced to work on Windows, been looking for a tiling windows manager for Windows. I'm used to i3/Sway. Played with it a bit. It has some good ideas, but hopefully they keep adding features. Some things it's missing (that most or all tiling WMs have): - Custom keyboard shortcuts - ability to switch focus quickly with keyboard shortcuts (move to window to right/left, instead of alt-tabbing through all ope…

I've been using bug.n [1] which has all of that except for being able to directly focus a window, instead having to iterate through with next/prev window. But otherwise it has everything I'd expect from a Linux tiling window manager, even coming with a customizable status bar.

It has its quirks and I had to spent some time adding exceptions and the auto resizing it does is certainly not the fastest thing in the world, but I'm more than willing to put up with it for the auto tiling.

On the whole, it's more reminiscent of xmonad than i3, but wasn't too bad to learn since you can bind what ever keys you want to whatever operations.

[1]https://github.com/fuhsjr00/bug.n/

Re: Fancy Zones, a tiling window manager

#96
post #41

Earlier quoted context omitted.

> You either have fixed layout ones or dynamic tiling window managers instead of 1 tool trying to do both. I must be missing something, because the 'dynamic' tiling window managers are 1 tool doing both fixed and floating (or stacking) layouts.

Sorry, I should have been more clear in my words. I edit what you quoted for clarity. i3 acts much differently because if you open 1 window it takes up your whole screen and if you open another window it will be split 50/50 (the direction depends on what hotkey you hit). And it keeps going like this. You can just naturally use your system and let the tiling window manager worry about resizing things and you can fine…

Ah I realize how I misunderstood/how that was poorly worded, but I'm well aware of how i3 works, thanks.

This may come as a shock to you, but some of us prefer our highly-tailored pre-configured tiling setups to the ad-hoc interaction that is i3.

Re: Fancy Zones, a tiling window manager

#97
post #90

Earlier quoted context omitted.

Please do! I haven't had time to work on it lately, but if there is interest in it I wouldn't mind picking it back up!

Just downloaded it and I have some pretty specific/opinionated requests already :P I like it when the config file is explicit - as in that there are no defaults outside of what is specified in the config file. This way it's very easy for a new user (like me) to edit things like keybinds, colors, etc. without having to basically recreate the default config to then edit it. Also, since I'm an i3 user, I'd like if there…

on default config: yeah, I'm not sure what the best story is here. I would like the out of the box experience to be nice, and I want to be able to configure anything, but I also want to be able to ship nice improvements to the defaults without making all users update their own config. For example, I just pushed a commit that adds a default ignore for a new start menu process in 1903. If I place that ignore in the "template" for the config file, then all users with a custom config will need to somehow diff their config with the default. I am 10000% open to suggestions on how to make this better.

On direction changes, I've gotten this request a few times. It should be pretty easy, but I haven't gotten around to it: https://github.com/rickbutton/workspacer/issues/43

On the fly layouts would be neat. Since layouts are just an instance of ILayoutEngine, you could probably just write a bunch of custom code to allow you to make splits however you want. I would be super interested in seeing what this looks like!

wlines is awesome! There is a feature in workspacer similar to dmenu called "menus", but there are a few bugs, mostly around it sometimes not showing up in focus, which is a pain. I have some config on my work machine that lets me press alt-shift-p and navigate to a bunch of work projects I maintain, only typing the first few characters of the project I'm looking for.

Re: Fancy Zones, a tiling window manager

#98
post #78

Earlier quoted context omitted.

Windows doesn’t really have a window manager like the concept from X11. Basically the apps get messages and by using the standard libraries to handle a selection of messages, you get the behavior you’d expect of a Windows app, like the maximizing and minimizing, resizing and the Windows 10 specific zooming behavior. But there is little coordination and no separate process that draws window frames or something like th…

Thank you for confirming my intuitions, I wasn't entirely sure if it was a hard limitation of the way Windows handled... windows or if it was just buggy software. So I guess this new WM suffers from the same limitations? This experience actually made me wary of Wayland and other X11 replacements because, as far as I understand, they behave similarly. I could be completely wrong about that though because I still haven…

Sway is a Wayland only WM and doesn't suffer of any the shortcomings you describe.

Re: Fancy Zones, a tiling window manager

#99
post #58

> ... also to restore these layouts quickly. This is the most frustrating problem I have with Microsoft Windows, which frequently needs a reboot (to satisfy update obligations, or just to try to fix degraded performance). After more than twenty years having my preferred desktop environment (KDE) bring back all my application windows, laid out as they were prior to reboot, across multiple virtual desktops, it's profou…

Sorry to tell you that KDE on Wayland will not make you happy any more.

Re: Fancy Zones, a tiling window manager

#100
post #41

Earlier quoted context omitted.

Sorry, I should have been more clear in my words. I edit what you quoted for clarity. i3 acts much differently because if you open 1 window it takes up your whole screen and if you open another window it will be split 50/50 (the direction depends on what hotkey you hit). And it keeps going like this. You can just naturally use your system and let the tiling window manager worry about resizing things and you can fine…

Ah I realize how I misunderstood/how that was poorly worded, but I'm well aware of how i3 works, thanks. This may come as a shock to you, but some of us prefer our highly-tailored pre-configured tiling setups to the ad-hoc interaction that is i3.

> This may come as a shock to you, but some of us prefer our highly-tailored pre-configured tiling setups to the ad-hoc interaction that is i3.

Yes, that's why i3 and other wms exist on Linux and everyone is happy using the tool they prefer.

I'm more upset about the title of the post being clickbait because like you said, some people prefer different styles of tiled window managers.

Having it defined as "tiling window manager" is going to make the 50% of the people who prefer i3 feel they got baited into clicking the link. I know I went from "omg best software day ever" to "..." between reading the title and clicking the link.

Post reply on HN