50% OFF all plans!View Pricing →

Configuration

Customize Synoppy CLI to fit your workflow.

Configuration File

Synoppy stores your configuration at:

path
~/.synoppy/config.json

On Windows: %USERPROFILE%\.synoppy\config.json

Example Configuration

~/.synoppy/config.json
{
  "model": "claude-sonnet-4-6",
  "theme": "dark",
  "editor": "code",
  "useBYOK": false,
  "thinkingEnabled": false,
  "thinkingBudget": 10000
}

Configuration Options

OptionTypeDefaultDescription
modelstring"claude-sonnet-4-6"Default AI model
themestring"dark"Color theme (dark, light, dracula, monokai, nord, synthwave)
editorstring"code"External editor command
useBYOKbooleanfalseUse Bring Your Own Key mode
thinkingEnabledbooleanfalseEnable extended thinking
thinkingBudgetnumber10000Max thinking tokens

Interactive Configuration

Use the /config command during a session for interactive settings:

bash
/config

This opens a menu where you can change settings without editing the config file directly.

CLI Config Commands

View current configuration:

bash
synoppy config

Set a specific value:

bash
synoppy config set model "claude-opus-4-6"

Reset to defaults:

bash
synoppy config reset

Available Themes

dark
light
dracula
monokai
nord
synthwave

Next: Project Config

Learn about per-project configuration with synoppy.json.

Project Config