Windows Tiling Window Manager -

komorebi is not for the faint of heart. It is a complete windowing system that uses (a hotkey daemon) for shortcuts. It supports floating windows, stacking layouts (like a deck of cards within a tile), bsp (binary space partitioning) layouts, and even custom layouts via JSON. It feels like a hybrid of bspwm and i3.

Unmatched flexibility, supports "workspaces" natively, can be controlled via CLI or HTTP requests. Cons: Steep learning curve; you must configure everything via text files; no GUI settings. 4. bug.n (For the Vintage Enthusiast) Type: AutoHotkey-based tiler. Cost: Free. windows tiling window manager

You have GlazeWM running in the background. You have configured your config.yaml file to use Left Alt as the modifier key. komorebi is not for the faint of heart

A Windows tiling window manager transforms your computer from a messy desk into a surgical instrument. It removes the friction between your intention ("I want to see my code and documentation side-by-side") and the outcome (windows snapped perfectly in 0.2 seconds). It feels like a hybrid of bspwm and i3

Workspacer sits between GlazeWM and komorebi. It is written in C# and offers a balance of power and usability. It has a plugin system, good multi-monitor handling, and a more approachable configuration file than komorebi.

In a floating window manager (Windows Explorer, macOS Finder, GNOME), windows are independent objects. They can be any size, anywhere on the screen. They stack on top of each other like sheets of paper. To work efficiently, you spend cognitive energy on window management: bringing a window to the front, moving it aside to see the one behind it, dragging a corner to resize it.


Copyright (c) 2025 Morozov D.D.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Consent to the Policy of Processing, Storage of Personal Data, and Collection of Statistical Information

 

To ensure the optimal performance and improve the design of the journal's website, we use cookies and the web analytics service "Yandex.Metrica" provided by YANDEX LLC (119021, Russia, Moscow, Leo Tolstoy St., 16). The service utilizes cookie technology — small
text files placed on the user's device to analyze their activity on the website.
The collected data does not allow us to personally identify you but helps us enhance the website's functionality. Information about your use of the site is transmitted to Yandex servers in the Russian Federation, where it is processed to analyze traffic, generate reports, and provide other services in accordance with the terms of use of the service: https://yandex.ru/legal/metrica_termsofuse/index.html.
You can refuse the use of cookies by adjusting the appropriate settings in your browser or by using the "Yandex.Metrica Blocker" tool (more details: https://yandex.ru/support/metrika/general/opt-out.html). However, this may affect the functionality of some website features.
By continuing to use this website, you confirm that you have been informed about the use of cookies, have reviewed the Personal Data Processing and Protection Policy, and consent to the processing of your data by Yandex for the specified purposes and in accordance with the stated procedures.