Skip to content

Settings Overview

By the end of this page, you’ll know which section of the Settings dialog to open for any given knob, and where to go for the in-depth reference for each one.

  • Viberia is installed and running. If not, see Installation & Setup.
  • Open the Settings dialog from the gear icon on the HudShelf, or with the Settings menu item.

Settings opens as a left-rail dialog with twelve sections. They’re listed below in the order they appear. Each section is a short tour — for the deep dive, follow the link to the feature page.

Controls the look of the app — themes, fonts, and visual flourishes for the world map and panels.

SettingWhat it does
ThemeLight, dark, or system. Affects panels, dialogs, and the HUD.
FontSelects the typography used in chat and panels.
Project labelsToggles the floating labels above each territory.
Liquid-glass tierTunes the strength of the frosted-glass effects on panels. Lower it on older machines.

Controls SFX produced by the app — building drops, notification chimes, agent status changes.

SettingWhat it does
Enable SFXMaster mute switch.
VolumeSlider from 0 to 100.

Note: Sound is purely cosmetic; turning it off doesn’t disable any functional alert. Status notifications still appear visually.

Controls how hard the renderer works on the world map. The defaults are tuned for modern machines, but you can scale down for laptops on battery.

SettingWhat it does
Quality presetLow / Medium / High / Ultra. Bundles the settings below.
FPS capMaximum frames per second.
Water shader octavesDetail of the animated sea. Lowering reduces GPU load.
DPR (device pixel ratio)Overrides the canvas density.

See World Map for the visual context.

Controls the Token Tracker widget in the bottom-right corner of the world view. The widget shows your usage across model providers.

SettingWhat it does
Enable token trackerShow or hide the widget entirely.
Refresh intervalHow often the widget polls for usage updates.
Providers shownToggle which providers (Claude / Codex / Gemini) appear in the gauge.

Keyboard shortcut to toggle the widget: Cmd+Shift+U. See Token Tracker.

Sets the defaults every new agent inherits when you spawn it. Per-agent overrides on an Agent Window always win.

SettingWhat it does
Default permission modeStandard or YOLO. See Permissions.
Default models per rolePick which model each role tier (Planner / Developer / Reviewer / Dean / CoS / Researcher / etc.) uses by default.

Note: Role-tier defaults are useful when you want, say, every Planner to run on a higher-reasoning model while every Developer runs on a cheaper one.

Manages the slash commands available to your agents.

SettingWhat it does
Enable / disable skillToggle individual installed skills on or off globally.
Reload definitionsRe-read skills from ~/.viberia/skills/ after editing one by hand.

To install a new skill, run /learn-skill in any agent chat — Viberia knows how to install from a GitHub URL or a free-form description. See Skills for the complete catalog and install flow.

The paths Viberia uses to invoke each model provider’s command-line tool. Without these, no agent can run.

SettingWhat it does
Claude CLI pathPath to the claude binary.
Codex CLI pathPath to the codex binary.
Gemini CLI pathPath to the gemini binary.
TestPer-provider button that verifies the binary responds.

Each provider has its own integration page with sign-in and model notes:

Controls how Viberia handles tool calls (filesystem, shell, MCP) requested by your agents.

SettingWhat it does
Default modeStandard (prompt per tool) or YOLO (auto-allow everything).
Full Disk Access (macOS)Status indicator + button that jumps to System Settings. Required for agents to read and write outside of Viberia’s own scratch space.
Per-agent allowlistsReview and edit decisions you’ve previously locked in via “Allow always”.

See Permission Modes for the full mental model and per-tool details.

The global list of Model Context Protocol servers your agents can use. MCP is how Viberia extends agent capability — file systems, Linear, databases, custom tooling.

SettingWhat it does
Server listAdd, edit, enable, disable, or remove servers.
Add via /learn-mcpUse the skill in any chat to install canonical configs for linear, filesystem, postgres, slack, sentry, brave-search, sqlite, google-drive, or git.

User-level MCP servers configured here are inherited by every building and agent. You can also configure MCP servers at building scope (Building Window → MCP) or agent scope (Agent Window → Settings → MCP). See MCP Servers for the three-scope model.

Controls what data, if any, leaves your machine.

SettingWhat it does
Master analytics toggleOne switch that gates everything below. Off by default in production builds.
Per-category opt-inGranular controls for product analytics and crash reporting.
Crash reportingWhen on, anonymized crash reports go to our crash-reporting service. Off when the master toggle is off.

Note: Toggling the master switch off mid-session immediately closes the in-app analytics client. Some backend telemetry processes apply consent changes on next restart — restart Viberia for full effect.

Experimental MCP toggle for advanced users.

SettingWhat it does
Enable OpenClawTurns on the experimental MCP integration. Off by default.

Warning: OpenClaw is experimental and is not covered by the standard support guarantees. Leave it off unless you know you need it.

Resets or re-runs the 14-scene first-launch tutorial.

SettingWhat it does
Re-run tutorialTriggers the tutorial state machine from scene 1 on next launch.
Reset progressClears all tutorial state without immediately re-running it.

The tutorial uses a sandbox project under ~/Viberia/Tutorial-Demo/ by default if you took the quick path. Re-running won’t disturb your real projects. See Tutorial for what the tutorial actually covers, scene by scene, and Your First Project for the written walkthrough of the same flow.

You now have a map of every Settings section, ordered exactly as they appear in the dialog. For any specific setting, the feature page linked from each section is the authoritative reference.

Next: Browse the Concepts section to deepen your mental model, or jump straight into Features.