Neovim

Home Manager enables Neovim, sets it as the default editor, and copies the external Neovim config from the neovim-config flake input.

Summary

AreaCurrent shape
Config sourcegithub:desertthunder/nvim flake input
Installed config~/.config/nvim
Aliasesvi, vim
Default editorNeovim
Provider supportPython 3 and Ruby enabled
ToolingLanguage servers live in editor-tool-pkgs

Workflow

Update editor behavior in the Neovim config repo. Update this repo when the flake input should move to a newer revision or when system language tools need to change.

Validate

CheckCommand
Binarynvim --version
Config healthnvim '+checkhealth'
Default editorecho "$EDITOR"