Foobar window manager written in Rust, here is my resume, written in Rust.
Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
21–30 of 97 posts
Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
#22Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
#23Komorebi 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…
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
#24Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
#25Komorebi 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.
Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
#26Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
#27Komorebi 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…
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])
Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
#28https://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
#29Does anyone know how well it handles fullscreen applications like games? Would be nice to not tab out but switch to another workspace.
Re: Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
#30it’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’…
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.