Live data from Hacker News

Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust

github.com

21–30 of 97 posts

Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust

#23
post #4

Komorebi works pretty well. In the end, I felt like it's limitations were mostly at the OS level rather than the fault of the software itself (similar to tiling WM on MacOs). I think for such a thing to really work, virtual desktops need to be a first class feature of the desktop environment. For Windows/Mac, they're still kind of janky. Whereas on Linux, I can bind Win+Tab to "Previous Desktop", hold down the button…

> the REST of Linux really sucks for laptops, with all the hardware-specific tweaks needed

Just to state the obvious, "hardware-specific tweaks" are hardware-specific. It is not hard, these days, to buy hardware where everything just works out of the box. It doesn't make sense to say that in general Linux sucks for laptops when what you're complaining about is a problem caused by your hardware.

Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust

#25
post #12
post #4

Komorebi works pretty well. In the end, I felt like it's limitations were mostly at the OS level rather than the fault of the software itself (similar to tiling WM on MacOs). I think for such a thing to really work, virtual desktops need to be a first class feature of the desktop environment. For Windows/Mac, they're still kind of janky. Whereas on Linux, I can bind Win+Tab to "Previous Desktop", hold down the button…

In Windows 10 and 11, after you create another virtual desktop, you can easily move between them with built-in Win+Ctrl+Left/Right Arrow. It may not be as perfectly tuned as many would like, but it works well enough.

In case of macbook there are probably shortcuts but trackpad is convenient.

Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust

#27
post #13
post #4

Komorebi works pretty well. In the end, I felt like it's limitations were mostly at the OS level rather than the fault of the software itself (similar to tiling WM on MacOs). I think for such a thing to really work, virtual desktops need to be a first class feature of the desktop environment. For Windows/Mac, they're still kind of janky. Whereas on Linux, I can bind Win+Tab to "Previous Desktop", hold down the button…

Only fairly recently has Linux really seen much development of tiling WMs on top of things like Gnome and KDE. I know some of them can be run on top of XFCE and have for a while, but all of them fell similarly janky to ones on MacOS. It's only once you adopt something like i3, dwm, awesome, bspwm, xmonad, etc. that you get something that works as you'd hope in terms of spaces and tiling behavior. The problem is that…

You've inadvertently described the delineation between a DE and WM. WMs manage windows and that's it -- they're lacking by design.

A DE (e.g. Gnome, KDE) is a multi-part package that bundles up a given WM with the software suite necessary for running a conventional desktop. There exist plenty of DEs that bundle up tiling WMs for convenient use (for example: Regolith[1])

[1]: https://regolith-desktop.com/

Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust

#28
it’s amazing what people will do to get the tiling stuff i’ve had via an AutoHotKey script for … feels like a decade, but i don’t know how long i’ve had it. I didn’t come up with it, but i collaborated a little.

https://gist.github.com/naikrovek/b13a77d169de0e192bcf48fec0...

it’s designed for a single high res monitor (1440p or better) and multiple monitors aren’t supported at all. i haven’t added that because i don’t need that.

the Windows 11 mouseover-the-maximize/restore-button beats my thing on usability, though.

Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust

#29
post #24

Does anyone know how well it handles fullscreen applications like games? Would be nice to not tab out but switch to another workspace.

I often play games on my computer with komorebi running, I just hit alt+p (my hotkey for `komorebic.exe toggle-pause` before I launch and again when I'm done.

Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust

#30

it’s amazing what people will do to get the tiling stuff i’ve had via an AutoHotKey script for … feels like a decade, but i don’t know how long i’ve had it. I didn’t come up with it, but i collaborated a little. https://gist.github.com/naikrovek/b13a77d169de0e192bcf48fec0... it’s designed for a single high res monitor (1440p or better) and multiple monitors aren’t supported at all. i haven’t added that because i don’…

For me, one of the biggest motivations in writing komorebi was that I wanted to separate the window management from the key binding and shortcuts using a message-passing architecture similar to bspwm and yabai.

By exposing all of the functionality (aka socket messages) via a cli (komorebic), I can use whatever I want to handle my shortcuts, which in turn makes it easy to configure my shortcuts to whatever I want. An added bonus is that exposing the functionality via the cli means that I can compose multiple commands to run sequentially with a single key bind.

Post reply on HN