Live data from Hacker News

Show HN: Rift – A tiling window manager for macOS

github.com

101–110 of 131 posts

Re: Show HN: Rift – A tiling window manager for macOS

#101
post #15

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…

komorebi is coming to macOS[1] soon :)

[1]: https://youtu.be/u3eJcsa_MJk?si=UnHjFXBsWir4QiTz

Re: Show HN: Rift – A tiling window manager for macOS

#102

I 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.

The Accessibility framework is not what I would call a "hack" personally. It was quite well thought out and fully featured

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

#103
post #17

I 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…

One thing rectangle does that I absolutely love is todo mode. I don’t actually use it for todo but having a windows set to always be visible and have the full window shortcut adjust based on that, cheffkiss.

Re: Show HN: Rift – A tiling window manager for macOS

#105
post #98

Does 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.

Here you go: https://github.com/bromanko/nix-config/blob/main/packages/ri...

Re: Show HN: Rift – A tiling window manager for macOS

#107
Longtime former Spectacle and now Rectangle user here. An ancillary issue I'm curious how people deal with is efficiently getting the mouse pointer from one display to another. When working with two apps on two screens, constantly dragging the mouse all the way across one display to the next and back is tedious. I found Keymou [1] years ago to solve this with hotkeys but am wondering if there are other tricks or apps to help.

1. https://manytricks.com/keymou/

Re: Show HN: Rift – A tiling window manager for macOS

#108
I just discovered RayCast's window manager[1].

- 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

[2]: https://manual.raycast.com/hyperkey

Re: Show HN: Rift – A tiling window manager for macOS

#109

I 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

Do you do all your work on a laptop? Side-by-side is a must for external monitors.

Re: Show HN: Rift – A tiling window manager for macOS

#110
post #30

Having 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?

Meh (ctrl alt shift) and hyper (ctrl alt shift cmd). And I bind caps lock to meh on long press and esc on tap.

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.

Post reply on HN