Hi HN, I'm the author. I've been a long-time user of AwesomeWM and River on Linux. I recently moved to macOS and couldn't find a WM that satisfied me (specifically regarding dynamic layouts), so I built one in Rust over the weekend.
I know you did this in a weekend, but it would be super nice to get some screenshots, or a video into what makes this different.
I also don't know what the "river/awesome philosophy" is, so therefore I don't know what this WM does that makes it different than something like Rectangle for example.
And truth be told, I'm not going to look it up. I am only adding this comment because I'm sure there will be a ton of other people that fall into the same category as me.
Good luck though, super cool to see that you built this in a weekend!
To be honest, I didn't think screenshots were that critical, mainly because static images don't really convey the specific behaviors or features of a tiling WM.
But I see your point. I'll upload some screenshots tomorrow, though a proper video demo might take a bit longer. Thanks for the comment!
typester|1 month ago
Blog post: https://typester.dev/blog/2026/01/18/yashiki-window-manager
Happy to answer any questions!
mikodin|1 month ago
I also don't know what the "river/awesome philosophy" is, so therefore I don't know what this WM does that makes it different than something like Rectangle for example.
And truth be told, I'm not going to look it up. I am only adding this comment because I'm sure there will be a ton of other people that fall into the same category as me.
Good luck though, super cool to see that you built this in a weekend!
ekropotin|1 month ago
typester|1 month ago
The concept is best explained in the River documentation: https://codeberg.org/river/wiki-classic/src/branch/main/page...
As far as I know, not many WMs adopt this paradigm (mostly dwm, awesome, and river), and Yashiki is likely the only one on macOS.
unknown|1 month ago
[deleted]
BugsJustFindMe|1 month ago
typester|1 month ago
But I see your point. I'll upload some screenshots tomorrow, though a proper video demo might take a bit longer. Thanks for the comment!
jairojair|1 month ago
typester|1 month ago