Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

helix

Evil-helix (vim-mode fork) with comprehensive LSP setup, wakatime tracking on every language, and harper grammar checking.

Options

All options under atelier.apps.helix:

OptionTypeDefaultDescription
enableboolfalseEnable helix configuration
swiftboolfalseAdd sourcekit-lsp for Swift (platform-conditional)

Language servers

The module configures 15+ language servers out of the box:

LanguageServer
Nixnixd + nil
TypeScript/JavaScripttypescript-language-server + biome
Gogopls
Pythonpylsp
Rustrust-analyzer
HTML/CSSvscode-html-language-server, vscode-css-language-server
JSONvscode-json-language-server + biome
TOMLtaplo
Markdownmarksman
YAMLyaml-language-server
Swiftsourcekit-lsp (when swift = true)

All languages also get:

  • wakatime-ls — coding time tracking
  • harper-ls — grammar and spell checking

Note: After install, run hx -g fetch && hx -g build to compile tree-sitter grammars.