Skill
cmux-customization
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
Features
- ✓**Browser import** — Import cookies, history, and sessions from Chrome, Firefox, Arc, and 20+ browsers so browser panes start authenticated
- ✓**Custom commands** — Define project-specific actions in [`cmux.json`](https://cmux.com/docs/custom-commands) that launch from the command palette
- ✓**Programmable** — CLI and socket API to create workspaces, split panes, send keystrokes, and automate the browser
- ✓**Native macOS app** — Built with Swift and AppKit, not Electron. Fast startup, low memory.
- ✓**Ghostty compatible** — Reads your existing `~/.config/ghostty/config` for themes, fonts, and colors
- ✓**GPU-accelerated** — Powered by libghostty for smooth rendering
- ✓**Keyboard shortcuts** — [Extensive shortcuts](https://cmux.com/docs/keyboard-shortcuts) for workspaces, splits, browser, and more
- ✓**Open source** — Free and GPL-licensed
Installation Guide
DMG (recommended)
<a href="https://github.com/manaflow-ai/cmux/releases/latest/download/cmux-macos.dmg">
<img src="./docs/assets/macos-badge.png" alt="Download cmux for macOS" width="180" />
</a>
Open the .dmg and drag cmux to your Applications folder. cmux auto-updates via Sparkle, so you only need to download once.
Homebrew
bash
brew tap manaflow-ai/cmux
brew install --cask cmuxTo update later:
bash
brew upgrade --cask cmuxOn first launch, macOS may ask you to confirm opening an app from an identified developer. Click Open to proceed.