Skip to content

Settings Reference

All settings are accessible via Settings (Ctrl/Cmd + ,). Changes are saved automatically to your workspace.

Appearance

Customize how Sciorex looks.

SettingDescriptionDefaultOptions
Color ThemeApplication color schemeDarkDark, Light, System
Accent ColorPrimary highlight colorPurplePurple, Blue, Green, Orange, Red, Pink, Cyan, Yellow
UI Font SizeBase font size for the interfaceMedium (14px)Small (13px), Medium (14px), Large (16px), XL (18px)
Code Font SizeFont size for code blocks and terminal14px12, 14, 16, 18
Sidebar WidthNavigation sidebar widthDefault (256px)Narrow (200px), Default (256px), Wide (320px), Extra Wide (400px)
Reduce MotionMinimize animationsOffOn, Off
Process Explorer ModeHow Process Explorer opensModalModal (current window), Window (new window)

See Process Explorer for details on monitoring running processes.

Editor

Code editor behavior and appearance.

SettingDescriptionDefaultOptions
Vim ModeEnable vim keybindingsOffOn, Off
Editor ThemeCode editor color schemeTokyo NightTokyo Night, GitHub Light, High Contrast Dark, High Contrast Light
Insert SpacesUse spaces instead of tabsOnOn, Off
Tab SizeSpaces per indentation level22, 4, 8
Word WrapWrap long linesOffOn, Off
Line NumbersShow line numbersOnOn, Off
MinimapShow code overview on rightOnOn, Off
Single Click to OpenOpen files with single clickOffOn, Off

AI Providers

Configure AI providers and models.

Provider Settings

SettingDescriptionDefaultOptions
Default ProviderAI provider for new chatsClaude CodeClaude Code, Gemini, Codex, LM Studio, Ollama
Default ModelModel for new chatsProvider-specificSee Models Reference
Default Permission ModeHow tool calls are approvedAuto-approve editsNormal (ask all), Auto-approve edits, YOLO (approve all)
Default Thinking LevelExtended thinking depthOffOff, Think, Think Hard, Think Harder, Ultrathink
MCP Permission PromptsExperimental proactive permissionsOffOn, Off

Provider Configuration

Each provider has its own configuration tab:

ProviderConfiguration
Claude CodeCLI path (auto-detect or custom)
Google GeminiCLI path (auto-detect or custom)
OpenAI CodexCLI path, OSS mode toggle
LM StudioServer URL (default: http://localhost:1234)
OllamaServer URL (default: http://localhost:11434)

TIP

See the setup instructions in each provider's tab for installation and authentication details.

System Prompt Override

Add custom instructions to every conversation:

SettingDescription
Custom InstructionsText added to all conversations
ModeAppend (add to default) or Replace (override default)
TemplatesSave and load reusable prompt templates

Thinking Token Budgets

Configure maximum tokens for each thinking level:

LevelDefault BudgetRange
Think1,0241,024 to 128,000
Think Hard10,0001,024 to 128,000
Think Harder16,0001,024 to 128,000
Ultrathink32,0001,024 to 128,000

System Prompt Override

Add custom instructions included in every conversation:

  • Mode: Append (add after default) or Replace (override default)
  • Templates: Save and load reusable prompt templates

Chat

Chat interface behavior.

SettingDescriptionDefaultOptions
Default Display ModeHow messages are shownCompactExtended (full details), Compact (collapsed tools), Focus (minimal)
Expand Tool CallsAuto-expand tool details in Extended modeOnOn, Off
Default Diff ViewHow file edits displayUnifiedSplit (side by side), Unified (inline)
Send ShortcutHow to send messagesEnterEnter, Shift+Enter, Ctrl+Enter, Cmd+Enter
Preprocess @ MentionsResolve @file mentions before sendingOnOn, Off
Preprocess / CommandsExecute slash commands via CLIOnOn, Off
Open Links ExternallyOpen links in system browserOffOn, Off
Internal Browser User AgentCustom user agent for internal browserDefaultCustom string or preset

See Chat Interface for full chat documentation.

Files

File tree behavior.

SettingDescriptionDefaultOptions
Respect .gitignoreHide gitignored filesOnOn, Off
Exclude PatternsAdditional patterns to hidenode_modules, .git, .sciorex, .ticketsCustom patterns

Common patterns you can add: __pycache__, .cache, .DS_Store, vendor, target, .idea, .vscode, *.log, tmp, temp

Tickets

Ticket system configuration.

SettingDescriptionDefaultOptions
Ticket PrefixPrefix for ticket IDsTUp to 5 characters
Epic PrefixPrefix for epic IDsEUp to 5 characters
Auto-increment StartStarting number for IDs1Any number
Default FlowFlow to run on ticketsNoneAny flow ID

WARNING

Changing prefixes does not rename existing tickets. Only new tickets use the new prefix.

Worktrees

Git worktree support for parallel sessions.

SettingDescriptionDefaultOptions
Enable WorktreesTurn worktree support on/offOnOn, Off
Git PathPath to Git executableAuto-detectCustom path
Directory PrefixPrefix for worktree folderswt-Custom string

Worktrees are stored in .sciorex/worktrees/. See Understanding Worktrees for details.

MCP Servers

Configure Model Context Protocol servers.

Built-in servers (always available):

  • sciorex-tickets — Ticket and epic management
  • sciorex-interactions — User prompts and notifications

Custom servers: Add your own MCP servers with:

  • Server name
  • Command (e.g., node, npx, python)
  • Arguments

Notifications

Control when and how you're notified.

SettingDescriptionDefault
Sound NotificationsPlay sound on eventsOn
Desktop NotificationsShow system notificationsOn
Permission RequestsNotify when AI needs approvalOn
Interaction RequestsNotify when AI asks questionsOn
Chat CompleteNotify when response finishesOn

TIP

Notifications only trigger when the application window is not focused.

Updates

SettingDescriptionDefault
Auto UpdateCheck and download updates automaticallyOn

Advanced

SettingDescription
Prompt TemplateEdit the workspace prompt template (.sciorex/prompt-template.md)

Keyboard Shortcuts

Quick reference for keyboard shortcuts:

ShortcutAction
Ctrl+1Dashboard
Ctrl+2Tickets
Ctrl+3Flow Editor
Ctrl+4Agents
Ctrl+5Chat
Ctrl+BToggle sidebar
Ctrl+,Settings

Editor

ShortcutAction
Ctrl+SSave file
Ctrl+FFind
Ctrl+HFind and replace
Ctrl+GGo to line
Ctrl+/Toggle comment
Ctrl+DSelect next occurrence

Chat

ShortcutAction
TabCycle thinking levels
Shift+TabCycle permission modes
EscapeClose modals

Application

ShortcutAction
Ctrl+NNew ticket
Ctrl+TNew chat
F11Toggle fullscreen
Ctrl+PlusZoom in
Ctrl+MinusZoom out
Ctrl+0Reset zoom

Configuration Files

Settings are stored in your workspace:

.sciorex/
├── config.json          # All settings
├── prompt-template.md   # Custom prompt template
└── worktrees/           # Worktree registry

You can edit these files directly, but using the Settings UI is recommended.

Released under the MIT License.