Home Docs Blog Product Contact

Configuration

OmniIDE is highly configurable. This guide covers the essential settings to customize your development environment.

Accessing Settings

Open settings with Ctrl+, or navigate to File → Preferences → Settings.

AI Model Configuration

Google Gemini (Cloud)

{
  "omni.gemini.apiKey": "your-api-key-here",
  "omni.gemini.model": "gemini-pro",
  "omni.gemini.maxTokens": 8192
}

Ollama (Local)

{
  "omni.ollama.enabled": true,
  "omni.ollama.endpoint": "http://localhost:11434",
  "omni.ollama.model": "codellama:13b"
}

Sandbox Settings

{
  "omni.sandbox.enabled": true,
  "omni.sandbox.timeout": 30000,
  "omni.sandbox.allowNetwork": false,
  "omni.sandbox.allowFileWrite": true
}

Agent Behavior

{
  "omni.agent.autoFix": true,
  "omni.agent.maxRetries": 3,
  "omni.agent.verboseLogging": false
}
Settings scope: Settings can be applied globally (user settings) or per-workspace. Workspace settings override user settings.

Theme Customization

OmniIDE supports all VS Code themes. To change the theme:

  1. Press Ctrl+K Ctrl+T
  2. Browse and select from installed themes
  3. Install additional themes from the Extensions marketplace

See Also