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:
- Press
Ctrl+K Ctrl+T - Browse and select from installed themes
- Install additional themes from the Extensions marketplace