Notchly ships with 10 built-in color themes. Changing the theme colors the terminal contents — background, foreground, ANSI colors, cursor, and selection — and the entire app chrome: tabs, panel header, dividers, and control buttons all update to match. Everything you see outside the terminal content itself derives its palette from the active theme, so the whole app feels unified regardless of which theme you pick.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/javierpr0/Notchly/llms.txt
Use this file to discover all available pages before exploring further.
Available themes
Each theme is identified by a stable string ID that Notchly uses to persist your selection across launches.| Theme | ID | Background | Style |
|---|---|---|---|
| Default | default | #1A1A1A | Dark neutral |
| Dracula | dracula | #282A36 | Dark purple |
| One Dark | one-dark | #282C34 | Dark blue-grey |
| Solarized Dark | solarized-dark | #002B36 | Dark teal |
| Solarized Light | solarized-light | #FDF6E3 | Light warm |
| Nord | nord | #2E3440 | Dark arctic blue |
| Monokai | monokai | #272822 | Dark warm |
| Tokyo Night | tokyo-night | #1A1B26 | Dark deep blue |
| Gruvbox Dark | gruvbox-dark | #282828 | Dark earthy |
| Catppuccin Mocha | catppuccin-mocha | #1E1E2E | Dark lavender |
Solarized Light is currently the only light theme. All other themes use dark backgrounds. Light-theme support for chrome elements (tabs, header) is derived from the same formula as dark themes — the panel background blends slightly toward white from the theme’s base color.
Changing the theme
Select a theme
Choose any theme from the Theme selector. The change takes effect immediately — the terminal content and all chrome update in real time without restarting any sessions.
How themes apply to chrome
Notchly derives a set of chrome colors from each theme’s base values. These derived colors drive everything outside the terminal viewport: the panel background, tab labels, dividers, and interactive controls.chromeBackground — panel background
chromeBackground — panel background
The panel background color. Computed by blending the theme’s
background color with 10% white, producing a surface that reads as slightly lighter than the terminal area itself. This creates a subtle visual separation between the terminal content and the surrounding chrome without introducing a jarring border.chromeBackgroundDarker — secondary surfaces
chromeBackgroundDarker — secondary surfaces
A secondary panel surface, used for nested or recessed areas. Blends the theme’s
background with only 5% white — sitting between the raw terminal background and chromeBackground.chromeForeground — tab labels and control text
chromeForeground — tab labels and control text
The primary text and icon color for the tab bar, header controls, and button labels. Taken directly from the theme’s
foreground color, ensuring legibility against the chrome background at the same contrast ratio as terminal text.chromeSecondary — dimmed and inactive elements
chromeSecondary — dimmed and inactive elements
A muted variant of the foreground color used for secondary labels, inactive tab names, and supplementary UI text. Rendered at 50% opacity over the chrome background.
chromeAccent — highlights and active states
chromeAccent — highlights and active states
The highlight color for active tabs, focus rings, and interactive accents. Taken directly from the theme’s
cursor color, which each theme author has tuned for high contrast against that theme’s background.chromeDivider — separators between panes and sections
chromeDivider — separators between panes and sections
A very subtle line color used for the dividers between split panes and between the tab bar and terminal area. Rendered at 12% opacity of the foreground color, so it’s perceptible but never distracting.
Font size
The terminal font size can be adjusted at any time without restarting sessions. Changes apply immediately to all open terminal panes.Keyboard shortcuts
| Shortcut | Action |
|---|---|
Cmd = | Increase font size |
Cmd - | Decrease font size |
Cmd 0 | Reset font size to default |
Settings panel
Font size is also accessible from the gear icon → Font Size section in the Settings popover, where you can use the+ and − buttons or type a value directly. The reset button in that section returns the font size to the app default.