There are some projects that strive to implement the Language Server Protocol for Nix and thus can enable in the far future, intellisense completion builtin to your $EDITOR
, here are implementations I’m aware of:
- jD91mZM2 / nix-lsp · GitLab 5 : uses Rust unstable, last commit from 9th April 2019.
- GitHub - domenkozar/hnix-lsp: Language Server Protocol for Nix 3 : uses haskell, last commit from 3th March 2019.
And there’s also tree-sitter-nix written by @cstrahan.