Advanced

Settings & Config

Customize Sutido to match your workflow.

Overview

Sutido offers extensive customization options. Access settings through the gear icon in the interface or from the application menu.

Appearance

Themes

Choose from 8 color themes:

Dark Themes

  • Obsidian - Deep black with purple accents
  • Coastline - Dark blue tones
  • Ember - Warm dark with orange accents
  • Forest - Dark green tones
  • Slate - Neutral gray

Light Themes

  • Linen - Warm light background
  • Glacier - Cool light blue
  • Dawn - Soft warm tones

Fonts

Customize fonts for different parts of the interface:

UI Font

Used for menus, labels, and general interface text:

  • Space Grotesk
  • Sora
  • IBM Plex Sans

Monospace Font

Used for the query editor and code display:

  • JetBrains Mono
  • Fira Code

Keybindings

Customize keyboard shortcuts for common actions:

Configurable Actions

Action Default
Run Selection Ctrl+Enter
Run All F5
Run Statement F6
View Document F3
Edit Document Ctrl+J

Changing Keybindings

  1. Go to Settings → Keybindings
  2. Click on the action you want to change
  3. Press your desired key combination
  4. The new shortcut saves automatically

Supported Keys

  • Modifier keys: Ctrl, Alt, Shift
  • Function keys: F1-F12
  • Special keys: Escape, Space, Enter, arrows
  • Letter and number keys

AI Integration

Configure AI providers for natural language query generation:

Supported Providers

Provider Default Model
OpenAI gpt-4o-mini
Google Gemini gemini-1.5-flash
Anthropic Claude claude-3-5-sonnet

Setting Up AI

  1. Get an API key from your chosen provider
  2. Go to Settings → Integrations
  3. Select the provider
  4. Enter your API key
  5. Click "Test" to verify the connection
  6. Optionally specify a custom model
  7. Enable the provider

Security: API keys are stored in your operating system's secure keychain, not in plain text files.

Custom Models

Override the default model for any provider. Enter the model ID in the custom model field. This is useful for:

  • Using newer models as they're released
  • Testing different model capabilities
  • Cost optimization with smaller models

License Management

Activating a License

  1. Go to Settings → License
  2. Enter your license key
  3. Click "Activate"

License Tiers

Tier Features
Trial Full features for evaluation period
Personal Single user, all features
Pro Single user, priority support
Team Multiple seats, team management

Deactivating

To move your license to another machine, deactivate it first in Settings → License → Deactivate.

Data Storage

Sutido stores data locally:

Storage Location

Windows: %APPDATA%/sutido/

What's Stored

  • Connection configurations (passwords in keychain)
  • Saved snippets
  • Query history
  • Application settings
  • Error logs

Query Defaults

Default Limits

  • Document limit: 50 documents per query
  • Response size: 2 MB maximum
  • Timeout: 120 seconds

Override these in individual queries:

db.users.find({}).limit(1000)  // Fetch more documents

Troubleshooting

Reset Settings

If settings become corrupted, you can reset to defaults. Note that this doesn't affect your saved connections or snippets.

Error Logs

Access error logs in the Error Log panel. Export logs when reporting issues to help with debugging.

Cache and Temporary Data

Sutido caches some data for performance. Clear the cache in Settings → Advanced if you experience issues.

Getting Help

If you need assistance: