Presets
Provide opt-in support for additional languages and tools. Import them alongside the base module.
Each preset adds LSP servers, formatters, tree-sitter grammars, and sometimes DAP configurations.
Available Presets
- cpp: C/C++ with clangd LSP and make support.
- docker: Docker with dockerls and docker-compose LSP.
- javascript: JavaScript/TypeScript with biome, eslint, vtsls.
- make: Build system support.
- python: Python with basedpyright and ruff/black.
- rust: Rust with rust-analyzer.
- sql: SQL syntax highlighting.
- web: Full web stack (includes javascript + HTML/CSS).
- xml: XML support.
See individual pages for details.