nog
PowerToys
nog | PowerToys | |
---|---|---|
7 | 7 | |
688 | 26 | |
- | - | |
0.0 | 0.0 | |
over 2 years ago | about 1 year ago | |
Rust | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nog
- FancyZones fork which maximizes windows properly
-
Komorebi: Another tiling window manager for Windows 10 based on binary space partitioning
Once again I'm happy to answer any questions, and I want to give a special thanks to nog, leftwm and umberwm, whose work this project borrows from and builds upon.
-
I found interesting to find that Microsoft has Rust as one of the main "Develoipment paths" to development on Windows.
I wrote my very first window manager for Windows 10 in Rust earlier this here, I built it from the ground up using the new windows-rs crate. It was my first time developing anything for Windows and I was pleasantly surprised with the quality of the MS documentation ecosystem, and I also had a lot of great example code to learn from thanks to other projects like nog.
-
Closest thing to i3 on windows
My pick would be nog, also see this post. Probably worth a try.
-
Can I do this?
Instead of explorer.exe, I use Nog which is a tiling window manager for Windows. I have x410 autostart and wsl launch i3.
-
[yatta] Windows 10 BSP TWM - looking for contributors
To give credit where it is due, I borrowed and repurposed a fair chunk of code from https://github.com/TimUntersberger/nog, https://github.com/tarkah/grout and https://github.com/yazgoo/umberwm to get up and running.
PowerToys
- Edge browser auto hide top bar (not full screen mode)
-
Ultrawide monitors are overrated, here's why I use a 4K TV instead
I feel like this is a good place for me to plug my Fancy Zones fork, which supports maximizing windows within zones. The latest alpha also supports full-screening videos.
https://github.com/peddamat/PowerToys/releases/tag/v0.58.7-m...
The Power Toys devs have an issue open regarding this feature, and we're figuring out next steps.
-
New Release: A FancyZones Fork Optimized for Ultrawides
I just posted a new version of my FancyZones fork which supports maximizing windows within a zone, here: https://github.com/peddamat/PowerToys/releases/tag/v0.58.6-maxinzoneDll
-
A FancyZones Fork Optimized for Ultrawides
Updated version available here: https://github.com/peddamat/PowerToys/releases/tag/v0.58.5-maxinzoneDll
-
FancyZones fork which maximizes windows properly
- AquaSnap (paid) - https://www.nurgo-software.com/products/aquasnap
As a ratpoison [https://ratpoison.nongnu.org/] user, a decade ago, returning to the rigid window management of i3-based window managers, no longer appealed to me.
MaxTo provided much of the experience I was looking for, but random crashes when using multiple desktops and my inability to get custom recipes triggering correctly had me look elsewhere.
FancyZones offered much of the functionality I liked about MaxTo, BUT it did not support keeping maximized windows within a defined zone, so, I added this feature.
It's a bit rough around the edges, but works perfectly for my current workflows.
Grab it here: https://github.com/peddamat/PowerToys/releases/tag/v0.58.0-m...
What are some alternatives?
leftwm - A tiling window manager for Adventurers
glazewm - GlazeWM is a tiling window manager for Windows inspired by i3 and Polybar.
komorebi - A tiling window manager for Windows 🍉
workspacer - a tiling window manager for Windows
bug.n - Tiling Window Manager for Windows
win3wm - A Tiling Window Manager for windows 10, Inspired by i3wm
yatta - A tiling window manager for Windows 10 based on binary space partitioning
umberwm - :ram: a minimalistic X window manager based on tinywm, inspired by qtile.
grist - A Windows window manager written in Rust
windows-rs - Rust for Windows
too-many-lists - Learn Rust by writing Entirely Too Many linked lists