dwell
Dynamic window manager session for macOS where terminal panes and GUI windows tile as equal clients. It tries to replicate the experience of running and configurin suckless dwm as closely as possible.
Suckless dwm behaviour with UNIX-style shortcuts on macOS. This whole project is me replicating my tiling environment I use on Linux to macOS. No real configuration on macOS side, only need access to a terminal to init dwell.
how it works
- Public accessibility API based
- no injection
- no scripting additions
- no SIP changes
One private symbol to correlate element with its window ID. Prompts accessibility grants upon first
session. macOS attributes a privacy grant to an application identity, which is why dwell
ships as a signed .app.
Configuration is one TOML file, written on first run with every key at its default, updates strive to merge the configs preserving user-modified choices.
status
Not released, ongoing testing and security reviews.