Skip to content
Arxo Arxo

Configuration

Configure the extension and LSP in VS Code settings (File → Preferences → Settings, or .vscode/settings.json):

SettingDefaultDescription
arxo.configPath./arxo.yamlPath to Arxo config file, relative to workspace root
arxo.autoAnalyzetrueShow message to run analysis on open
arxo.analyzeOnSavetrueRun analysis when a file is saved (LSP triggers on save)
arxo.lsp.serverPatharxo-lspPath to the arxo-lsp binary or command name (if on PATH)
{
"arxo.configPath": "./arxo.yaml",
"arxo.analyzeOnSave": true,
"arxo.lsp.serverPath": "/absolute/path/to/arxo/target/release/arxo-lsp"
}

Use an absolute path for arxo.lsp.serverPath when the binary is not on your PATH.

Analysis behavior is controlled by your project’s arxo.yaml. See Configuration for options such as presets, policy rules, and language settings.