News for hackers. Stuff that matters.
Re:Show HN: rift – a tiling window manager for macOS by mgrandl on Saturday October 11, 2025 @10:27PM (#45554630)
Also I am wondering if you could estimate how difficult it would be to implement something like Niri? I much prefer the scrolling style tiling, but none of the MacOS WMs seem to be going that route (other than PaperWM.spoon which is not for me).
Re:Show HN: rift – a tiling window manager for macOS by atticus_ on Sunday October 12, 2025 @12:14AM (#45555166)
to answer both comments: i've been working on a way to handle tabs but it's hard to find a solution that isn't half-baked due to the lack of info on tabs given by the os (there are no events or anything, just on a11y attribute that give info on tabs)

as for a scrolling layout, its possible, but does not fit that well with rifts layout, even thought you can get something similar using trackpad swipes to switch between workspaces

Re:Show HN: rift – a tiling window manager for macOS by mgrandl on Sunday October 12, 2025 @03:42AM (#45556148)
Aerospace readme says they have a solution for tabs in mind based on their big refactor.

Haven’t looked into what this looks like, but understandable that it hasn’t made its way to rift yet. I will be trying out rift and report any issues on Github.

Re:Show HN: rift – a tiling window manager for macOS by malnourish on Sunday October 12, 2025 @12:03AM (#45555109)
I'm pretty new to Mac and didn't know Paper had a port, what isn't to your liking?
Re:Show HN: rift – a tiling window manager for macOS by mgrandl on Sunday October 12, 2025 @12:11AM (#45555143)
Just not a fan of this just being a Hammerspoon thing instead of a proper WM.
Re:Show HN: rift – a tiling window manager for macOS by autrilla on Sunday October 12, 2025 @08:01AM (#45557573)
Re:Show HN: rift – a tiling window manager for macOS by mgrandl on Monday October 13, 2025 @02:52AM (#45565474)
Interesting, thanks for sharing. My only concern is that it seems to use native MacOS workspaces which Aerospsace and Rift actively avoid. MacOS workspaces are hell to deal with, so I don't think this is for me.