:config-reload. It re-applies the settings that can change live — keymap, cursor shapes, [editor] / [finder] options, the agent catalog, grammar recipes, and the active theme. Already-running subsystems (LSP servers, syntax and preview workers) keep their startup snapshot and need a restart. See Commands.
Config file location
The global config file lives at:$XDG_CONFIG_HOME is not set, Vorto falls back to ~/.config/vorto/config.toml.
Workspace-local config
You can add a project-local config that overrides your global settings for that directory. Vorto checks the current working directory for two layouts:
Workspace-local config takes full precedence over the global config. Only one config file is active at a time.
Config directory structure
grammars/ and queries/ directories can be overridden with grammar_dir and query_dir keys at the top level of config.toml.
Top-level TOML sections
Minimal complete example
Further reading
- Editor settings — full reference for
[editor]and[cursor] - Themes — the
:themepicker, the built-in catalog, and writing your own - Keybindings — key notation, action names, and
[[bind]]syntax - Per-language settings —
[languages.<name>]table fields - LSP servers —
[lsp.<name>]table fields and built-in server list - AI agents —
[agent]/[agents.<name>]fields for the:agentlauncher