Skip to content
Core Concepts

Configuration

Customize Glance to your workflow

Settings File

Glance stores its configuration in a JSON file:

config locationbash
# Windows
%APPDATA%/Glance/config.json

# Linux
~/.config/glance/config.json

LLM Provider

Set your preferred LLM provider. Glance works without one, but connecting a provider unlocks full capabilities.

config.jsonjson
{
  "provider": "claude",
  "apiKey": "sk-ant-...",
  "model": "claude-sonnet-4-20250514"
}

Custom Hotkey

Change the summon hotkey from the default Ctrl + Alt + M:

config.jsonjson
{
  "hotkey": "ctrl+shift+space"
}

Voice Settings

config.jsonjson
{
  "voice": {
    "enabled": true,
    "engine": "whisper",
    "language": "en",
    "autoListen": true
  }
}

Hot reload

Changes to the config file are picked up automatically — no restart needed.