Tessera transforms how windows are managed on macOS with a keyboard-driven tiling window manager. By integrating tmux/Zellij workflows into any app, it enhances productivity through tabs, splits, and modal keys. This innovative tool utilizes the macOS Accessibility API, enabling a seamless experience without cluttering the Dock.
Tessera is a powerful keyboard-driven tiling window manager specifically designed for macOS, aimed at enhancing productivity by adopting the ergonomics of terminal multiplexers like tmux and Zellij for any application. With Tessera, users can experience advanced window management through features such as tabs, splits, panes, and modal keys, enabling a more organized and efficient workspace.
Utilizing the macOS Accessibility API, Tessera operates as a menu-bar agent, eliminating the need for a Dock icon and operating seamlessly in the background. The main features of Tessera include:
Tessera can be installed via Homebrew, streamlining setup and ensuring all necessary components are included. Once installed, a straightforward configuration process grants the required accessibility permissions.
Tessera offers a variety of keyboard shortcuts for quick navigation and management:
| Shortcut | Action |
|---|---|
⌃⌥⌘R / ⌃⌥⌘D | Split focused window right / down |
⌃⌥⌘ H J K L | Focus left / down / up / right |
⌃⌥⌘⇧ H J K L | Move window between panes |
⌃⌥⌘⇧P / ⌃⌥⌘⇧W | Command palette / Workspace navigator |
⌃P then r/d, hjkl, w, f, s | Pane mode: split · focus · float · fullscreen · stack |
⌃T then n, h/l, m | Tab mode: new · prev/next · move-to-tab-# |
All shortcuts are customizable within the Settings menu.
While Tessera offers extensive features, there are certain limitations, such as lack of multi-monitor support and the requirement to disable the Stage Manager for optimal performance. Users are encouraged to refer to the documentation for further details on these aspects.
For further customization and building from source, Tessera offers the capability to compile locally with required tools, ensuring a tailored user experience.
No comments yet.
Sign in to be the first to comment.