Your terminals have a home.
Organize Shells into persistent Workspaces. Closing a Desktop pane detaches the view; it does not terminate the Shell.
HYPRLAND-INSPIRED. TERMINAL-FOCUSED.
The movement and keyboard control you love about Hyprland,
inside one native workspace. Drag, resize, focus. Keep your flow.
Linux x86_64 · Apple Silicon macOS (experimental)
Drag to move. Tap Ctrl + Space, then Shift + Arrow keys to swap panes. F expands a pane to fill the canvas; press it again in layout mode to return.
Drag a pane edge to give your editor more space, or keep your server and tests in view.
Tap Ctrl + Space for layout mode. Arrow keys change focus; J flips the split between side-by-side and stacked. Escape returns to the terminal.
Ctrl + W minimizes a pane into a tab without stopping its shell. Click a tab to bring it back, right where you left off.
Real Desktop recordings · Tree and Tabs views · Fictional demo terminal content · No audio
YOUR HARNESS. YOUR WAY.
01 / THE WORKFLOW
The control of a tiling desktop.
The continuity of persistent terminals.
Open a Workspace. Bring up a Shell, your editor, or an AI harness. Arrange the panes around what you’re doing.
Follow an Agent’s progress, check Git, and move between terminals. Stay on the keyboard with layout mode.
Detach the view without ending the Shell. Reattach to the running process when you’re ready—not a replacement terminal.
Detaching is not stopping. Explicitly removing a Shell or stopping the daemon ends its processes.
02 / BUILT AROUND YOUR WORK
Organize Shells into persistent Workspaces. Closing a Desktop pane detaches the view; it does not terminate the Shell.
See Agent activity and attention across your work. Keep a long-running task in motion while you focus on something else.
Tile, resize, and navigate panes from the keyboard. Tap Ctrl + Space to stay in layout mode, or hold it for a quick adjustment.
Check repositories, worktrees, local changes, and available pull-request status from the Git tab. No extra terminal shuffle.
Connect a remote machine over SSH. Open its Shells in a Remote Workspace, with connection and update controls in the Remotes tab.
A Rust core and a native GPUI-CE Desktop, with Ghostty terminal decoding. Built for Linux and Apple Silicon macOS, with Omarchy theme integration on Linux.
03 / MAKE YOURSELF AT HOME
Install Boomux Desktop.
Everything you need, together.
The native app, with the matching Boomux CLI included. One command selects the right OS.
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/gardnmi/boomux/releases/latest/download/boomux-installer.sh | sh -s -- --desktopLinux x86_64 requires glibc 2.39+, X11 or Wayland, and a working Vulkan driver. Ubuntu 24.04+ and current Arch are the runtime baseline. Required system packages ↗
Mac: Apple Silicon and macOS 15 or newer. Experimental, ad-hoc signed, and not notarized. Installs in ~/Applications. Opening the app and updating ↗
Downloads and runs the official release installer. Review how it works. On Linux, existing installations use their update flow. On Mac, quit the app and rerun this command for a newer version.
Built for your machine.
And the way you work.