The terminal
Tabs, split panes, shells, themes, fonts — the core that everything else builds on.
Tabs and panes
- Multiple PTY sessions with tabs (
Ctrl+Tnew,Ctrl+Wclose) - Split panes, up to 16 per tab — iTerm2-style with hover close buttons.
⌥Dsplits vertical,⇧⌥Dhorizontal,⌥←→↑↓moves focus,⌥Wcloses a pane - Special splits:
⌥Badds a browser pane,⌥Ma markdown pane beside the terminal - Layout templates from single up to a 16-pane grid
Shells
System default ($SHELL) with zsh, bash, fish, or a custom path selectable in Settings → Nautify. PowerShell on Windows. Shell integration recognizes OSC 133 prompt marks for prompt detection; xNAUT never injects hooks into your shell config.
Rendering
Full xterm.js rendering with 256-color and truecolor, clickable URLs, and Cmd +/-/0 font zoom (8–32 px, also works in markdown docs). Font size, background opacity, and ligatures are configurable.
Bundled Nerd Fonts: JetBrains Mono NF (default), Fira Code NF, Cascadia Code NF, Source Code Pro NF — plus system fonts in the picker (SF Mono, Menlo, Monaco, IBM Plex Mono).
Themes
- 6 built-in presets — xNAUT Instrument, Jellybeans, Default Dark, Dracula, Solarized Light, Monokai — each with full ANSI palettes and live preview
- ~50 bundled themes (since 1.9.3) — all four Catppuccins, Gruvbox, Nord, Rosé Pine, Kanagawa, Tokyo Night, One Half, Ayu, GitHub Dark & Light, Synthwave '84, Everforest, and more
- AI Theme Generator — describe a vibe, get a complete theme (tries AntBot locally first, then your configured provider)
- Import — Warp YAML, Warp JSON, Windows Terminal, and iTerm2-style JSON files
- Theming is app-wide: terminal, editor, and chrome all follow the theme
Command history & drag-drop
Ctrl+R opens command history search. Drag any file or folder from the right-pane tree onto a terminal to insert its shell-quoted path.