Komorebi: Tiling Window Management for Windows
The "komorebi" project is a tiling window manager for Windows, extending Microsoft's Desktop Window Manager. It offers CLI control, installation guides, configuration details, and a supportive community for contributions and discussions.
Read original articleThe GitHub URL provided contains information about the "komorebi" project, a tiling window manager designed for Windows operating systems. This project serves as an extension to Microsoft's Desktop Window Manager in Windows 10 and newer versions. Users can manage application windows, virtual workspaces, and display monitors through a command-line interface that supports custom keyboard shortcuts. The project includes installation guidelines, configuration details, workflow examples, schema references, and CLI documentation. Additionally, it offers a Discord community for discussions and a YouTube channel featuring development content. "komorebi" is open-source and welcomes charitable contributions. For further details or support regarding this project, visit the GitHub URL for comprehensive documentation and additional resources.
Related
Show HN: Pomoglorbo, a TUI Pomodoro timer for your terminal
A Pomodoro Technique timer, Pomoglorbo, enhances productivity with customizable features like audio settings and work intervals. Users can contribute to the project following guidelines for development and testing.
Show HN: Feedback on Sketch Colourisation
The GitHub repository contains SketchDeco, a project for colorizing black and white sketches without training. It includes setup instructions, usage guidelines, acknowledgments, and future plans. Users can seek support if needed.
Update on GNOME Newton, the Wayland-native accessibility project
The Newton project aims to enhance accessibility on free desktops, focusing on Wayland-protocols, AccessKit, Mutter, Orca, GTK, and libadwaita components. Progress includes running GTK 4 apps in Flatpak sandboxes, with ongoing work to improve Orca functionality on Wayland. Challenges involve optimizing performance and addressing architectural issues for assistive technologies. Future plans may extend support to GNOME Shell UI.
Neko: Portable framework for high-order spectral element flow simulations
A portable framework named "Neko" for high-order spectral element flow simulations in modern Fortran. Object-oriented, supports various hardware, with detailed documentation, cloning guidelines, publications, and development acknowledgments. Additional support available for inquiries.
Windows File Explorer will be more powerful with version control and 7z
Microsoft updates File Explorer with Git integration for version control, native support for 7-zip and TAR compression formats. Aimed at enhancing project management and file organization for users, announced at Microsoft Build.
It's the Japanese word for sunlight, which is filtered through the leaves of the trees. In particular, it means the visible light rays. “Komorebi” is composed of several parts of the word: “Ko” means tree or trees. “More” means: something that comes through, something that shines through or seeps through. “Bi” means: sun or sunlight.
The word “Komorebi” reflects the romantic and emotional love of the Japanese for nature.
But the license is a dealbreaker for me. On one hand, I like that the license terms are short and easy to understand. In that regard, it blows other proprietary software out of the water. On the other hand, I know I'd be tempted to tinker with the internals at some point, and the license forbids me from doing that. Even if in practice the maintainer accepts illicit patches, I'd rather not spend my time contributing unpaid to something proprietary, so I'd rather use and contribute to some open source alternative.
But the real non-starter is that I only use Windows at work, and the license forbids me from using the software there in the first place.
Pros:
- Simple configuration and built-in keyboard shortcut daemon.
- Performs very well; no animations, nothing to get in your way.
- Workspace switching is excellent, doesn't use Windows' built-in system, and each monitor has its own set of workspaces
- Draws a border around the active window. This is huge. I can't tell which window has focus without this and it's essential with focus change shortcuts.
- Can move the cursor to the newly focused window, minimizing mouse movement.
- Makes me happy. That's rare on Windows.
Cons: - Doesn't handle DPI changes or laptop dock/undock well. I usually have to restart.
- whkd gets stuck occasionally and requires restart.
- Polyform Strict license is a little unusual; I hope the author stays committed.
It takes a bit longer to get configuration up to speed because its not exactly one single program. Hotkeys are facilitated by whkd or an Autohotkey script, but thats because its built to allow other programs like status bars and application specific keyboard daemons can integrate with it. But all that also makes it a good learning experience.
Not sure how to stick in this with the other points, but maintainer is really helpful with any problems.
It randomly selected and tiled 2 / 50 total windows, and created a big black box for Progress Quest which wasn't there before (which I discovered here on HN last week but haven't started a New Game yet).
Is there a minimal Quickstart guide? I really want to like this but so far it's pretty rough.. I don't want to learn another form of the obscure config language (e.g. tmux) for a tiling window manager.
Edit: Thank you repliers :)
Also. Komorebi is a Japanese word for the way light dapples through layers of leaves to illuminate a forest floor. I also made a tool called komorebi (an internal tool used for visuallly highlighting features in genomic comparisons) and deeply appreciate the name.
It doesn't even have an expiry date or some 'if this project dies' clause.
https://github.com/microsoft/PowerToys?tab=readme-ov-file
https://learn.microsoft.com/en-us/windows/powertoys/fancyzon...
FancyZones is a Microsoft tiling window management utility from their PowerToys collection.
Related
Show HN: Pomoglorbo, a TUI Pomodoro timer for your terminal
A Pomodoro Technique timer, Pomoglorbo, enhances productivity with customizable features like audio settings and work intervals. Users can contribute to the project following guidelines for development and testing.
Show HN: Feedback on Sketch Colourisation
The GitHub repository contains SketchDeco, a project for colorizing black and white sketches without training. It includes setup instructions, usage guidelines, acknowledgments, and future plans. Users can seek support if needed.
Update on GNOME Newton, the Wayland-native accessibility project
The Newton project aims to enhance accessibility on free desktops, focusing on Wayland-protocols, AccessKit, Mutter, Orca, GTK, and libadwaita components. Progress includes running GTK 4 apps in Flatpak sandboxes, with ongoing work to improve Orca functionality on Wayland. Challenges involve optimizing performance and addressing architectural issues for assistive technologies. Future plans may extend support to GNOME Shell UI.
Neko: Portable framework for high-order spectral element flow simulations
A portable framework named "Neko" for high-order spectral element flow simulations in modern Fortran. Object-oriented, supports various hardware, with detailed documentation, cloning guidelines, publications, and development acknowledgments. Additional support available for inquiries.
Windows File Explorer will be more powerful with version control and 7z
Microsoft updates File Explorer with Git integration for version control, native support for 7-zip and TAR compression formats. Aimed at enhancing project management and file organization for users, announced at Microsoft Build.