Skip to content

Appearance, Editor, Terminal & Workspace

Settings that shape how the app looks and how the editor, terminal, and workspace behave. Most can also be changed by asking Jaade Bot ("dark mode", "use the orange accent", "make the terminal text bigger").

App appearance

SettingOptions / rangeNotes
Themelight, dark, system, plus named variantssystem follows the OS. Named variants — such as Linen (a warm, near-white light theme) — are grouped under a More Themes submenu.
Accent colordefault, orange, yellow, green, blue, pink, purpleDrives selection, primary buttons, and active highlights.
Compact sidebaron / offTighter spacing in the left sidebar session list.
Right-sidebar activity barauto, vertical, horizontal, hiddenWhere the right-rail activity icons live.
UI zoom0.8–2.0 (80%–200%)Scales the whole app chrome. Cmd/Ctrl = / - / 0 step and reset; persists.
Languageen (English), zh (Chinese)Seeded from OS locale on first run, then your choice sticks.

Editor

The editor font and behavior live under Settings → Editor.

  • Font family and font size for the file viewer, editor, and code blocks. (To make just code bigger, bump the editor font size; to scale the whole UI, use UI zoom.)
  • Vim mode — vim keybindings in the file viewer and editors, with a mode status bar. Off by default. You can set the NORMAL-mode block cursor color and whether it blinks.
  • LSP toggles — per-language language-server intelligence (see Files & Editor). A global on/off and an initialize-timeout setting live under Advanced.

Terminal

Terminal look and behavior live under Settings → Terminal (see also the Terminal feature).

  • Color themesystem (default) plus presets: default-dark, default-light, dracula, nord, tokyo-night, one-dark, catppuccin-mocha, solarized-dark, solarized-light, gruvbox-dark, monokai, ghostty, desert. Custom themes can be saved in the Settings UI.
  • Typography — font family, font size (8–32), line height (1–2), and optional ligatures (for Fira Code, JetBrains Mono, Cascadia Code, …).
  • Cursorblock / bar / underline, with optional blink.
  • Behavior — scrollback (100–100,000 lines), inactive-pane dim level (0–60%), login-shell mode, and GPU acceleration (disable only if you see rendering glitches).

Workspace & Git

  • Reopen last workspace on launch.
  • Show hidden files (dotfiles) and show ignored files (git-ignored) in the explorer.
  • Open folders in a new window instead of replacing the current one.
  • Paste history — record recent clipboard entries for quick re-paste, with a configurable max (1–500).
  • Commit message template — prefill text for the commit input.
  • PR template — a custom system prompt for AI-generated PR titles/descriptions.
  • Quick commit actions — the customizable list behind the commit split-button (each is a {label, prompt}; exactly one is the default).
  • Worktree directory — base directory for agent-created git worktrees (empty uses the default location).

Separately, Jaade always auto-saves and restores each workspace's open chats, file viewers, and terminals — there's no setting for that; see Core Concepts.

Released under the terms in the repository.