Defi v0.1.0-alpha
Pre-release
Pre-release
What is Defi?
Defi is a macOS-native scrolling-column window manager inspired by Niri. It organizes windows as one continuous horizontal strip, keeping navigation fast and predictable while preserving native macOS behavior.
What is included
- Scrolling columns with animated focus navigation
- Independent virtual workspaces for each monitor
- Keyboard-driven focus, movement, stacking, width cycling, and column maximization
- Configurable global hotkeys and TOML application rules
- Native focus synchronization with real frame and target reconciliation
- Floating windows alongside tiled columns
- Mouse focus, cursor-following focus, title-bar drag reordering, and resize width learning
- Topology-aware parking for inactive workspaces
- Menu bar workspace and action controls
- Unix-socket CLI for status, tracing, workspace control, and service management
- Deterministic layout and runtime tests
Getting started
- Download
Defi-0.1.0-alpha.dmg. - Open the image and drag
Defi.apptoApplications. - Launch Defi.
- Grant Accessibility access in System Settings → Privacy & Security → Accessibility.
- Use the default Option-based hotkeys or customize
~/.config/defi/config.toml.
Defi currently targets macOS 14 or newer.
Alpha status
This is an early experimental release. The DMG is signed with an Apple Development certificate but is not notarized; macOS may require choosing Open Anyway on first launch. Behavior and configuration may change before the first stable release.