- Key Bindings: ./key-bindings.mdx
- Themes: ./themes.mdx
- AI Configuration (providers, local models): ../ai/configuration.mdx
- AI Rules, Agent and other AI features: ../ai/overview.mdx
- Open Preferences → Configuration (or Command Palette →
oppla: Open Settings
). - Configure AI provider: choose cloud provider or local runtime. See: ../ai/configuration.mdx
- Set up key bindings: open ./key-bindings.mdx and pick a base keymap or enable AI-optimized keymap learning.
- Pick a theme: open ./themes.mdx and enable ai_adaptive mode if you want automatic theme adjustments.
- Test: open a file and try an AI action (inline assist / completion) to validate settings.
- GUI: Preferences → Settings → Search for
ai
,keymap
, ortheme
- User config file:
- macOS / Linux: ~/.config/oppla/settings.json
- Windows (when supported): %APPDATA%\Oppla\settings.json
- Secrets: Do not embed API keys in repository files. Use OS secret stores or environment variables.
- Local-first: For sensitive codebases enable
local_model_preferred
to avoid outbound context. - Learning period: Let AI keymap learning run for ~7 days before applying automatic optimizations.
- Multi-model strategy: Use small, fast models for inline completions and larger models for heavy reasoning/agents.
- Audit & rules: Use AI Rules to enforce privacy, approvals, and constraints in team or enterprise repos.
- AI actions failing: Check provider credentials, network connectivity, and OS secret store permissions.
- Slow completions: Toggle
local_first
or switch to a lower-latency local model; reduce context window size. - Keymap conflicts: Use
dev: Open Key Context View
and run “AI: Analyze Keymap Usage” to surface conflicts. - Theme readability issues: Use theme overrides to adjust
ai.suggestion.background
and increase contrast for accessibility.
- Advanced keybinding guide: ../advanced/keybindings.mdx
- Visual customization and theme authoring: ../extensions/themes.mdx
- Platform-specific configuration (Linux / Windows guides) If a referenced page is missing, please create a stub at that path and mark it as “coming soon” so cross-links don’t 404.
- Document your data exfiltration policy for cloud providers (what gets sent, retention).
- For enterprise installs, configure audit logging and role-based approval for high-risk agent operations.
- Prefer short-lived credentials or token-based access for custom endpoints.
- Create a configuration index (this page) and stubs for any missing referenced pages so internal links resolve.
- Run a link audit and list remaining 404s and recommended fixes.