With 5k/6k displays ordinary tiling is a joke: windows are too big. So apps like moon are far better option. On Windows there is no such thing as Moom, so I use tiling manager like komorebi. As a person switching between different OSs and devices, it’s a shame that rift seems to not use well-established key binding like alt+hjkl. Also for 5k+ display (or ultrawide) this kind of window tiling is a must (which komorebi…
Show HN: Rift – A tiling window manager for macOS
101–110 of 131 posts
Re: Show HN: Rift – A tiling window manager for macOS
#102I wanted to build my own window manager at some point, but was quickly scared away by the lack of a proper API on MacOS. You basically need to hack your way around it by using the accessibility API instead. I see this project uses Objective C bindings and the accessibility API and am wondering how easy it was to debug, write features and what kind of tooling was used for this.
I've spent the last month working on something similar in Rust with various macOS framework bindings and it's not really that scary
You don't really need anything other than a Rust dev env, rust-analyzer and a browser window with the Apple docs website and the objc2 crate docs.rs site open - no special XCode craziness required
Re: Show HN: Rift – A tiling window manager for macOS
#103I used to be a heavy user of i3. It's very flexible and configurable, and you can do much more than just moving windows. But after I switched to Mac, I couldn't find a tiling window manager that was both feature-rich and stable. After trying several options, I just use Rectangle[1]. It's not a window manager; it only provides shortcuts for window placements like simply moving windows to left/right/top/bottom or split…
Re: Show HN: Rift – A tiling window manager for macOS
#104Re: Show HN: Rift – A tiling window manager for macOS
#105Does anyone have nix flake for this? I am trying out several window managers after yabai. Aerospace is just laggy sometimes, not sure if it is to do with the events I emitted for it to display nice workspaces in sketchybar. I might try this later.
Re: Show HN: Rift – A tiling window manager for macOS
#106Re: Show HN: Rift – A tiling window manager for macOS
#107Re: Show HN: Rift – A tiling window manager for macOS
#108- The "cycle 1/2, 2/3, and 1/3" feature is amazing.
- As well as optional (CapsLock as) HYPER key[2].
(Still using Magnet for the activation areas)
The one thing Rift offers that I needed was: "Focus follows the mouse with auto raise"
I managed to find it here: https://github.com/sbmpost/AutoRaise
[1]: https://www.raycast.com/core-features/window-management
Re: Show HN: Rift – A tiling window manager for macOS
#109I don't get it. Why anyone would need to use tile manager in macOS? How often do you need to have apps side by side? In most cases, just making the app full screen and switch between windows with 4 finger swipes does the job beautifully. Enlighten me please
Re: Show HN: Rift – A tiling window manager for macOS
#110Having just gone through really yak shaving Aerospace into a spot that I'm happy with, I'm curious how folks on here manage having so many overlapping keyboard shortcuts? Maybe it's just me, but I want to map to many things to some combination of hjkl just for the ergonomics... Aerospace's modal feature sort helps solve that shortcut conflict... How are others dealing with this?
This gives me plenty of easily reachable hot keys. Eg I can switch between spaces with meh + number. I have terminal hot window bound to meh + space. Moving focus between windows is meh + hjlk.