- Nix Suite
- TreeSitter-based extension for the Nix language
- 139 Installs
-
This extension is allowed to:
- Launch Subprocesses
Readme
This extension adds support for Nix, including:
- Syntax highlighting (via tree-sitter-nix)
- Language Server (nil by default, configurable)
- Formatting (via nixfmt)
Roadmap
If possible, future features could include
- import the
PATH
of anix develop
shell into Nova to get access to development dependencies specified viaflake.nix
. - build packages specified in
flake.nix
from within Nova. - get
bash
highlighting support in build phases (currently not possible because Nova'sshell
syntax is not TreeSitter).
License
MIT
Changelog
Version 0.1.2
- Made Readme appear in extension library
Version 0.1.1
- Fixed a problem with PATH lookup in recent Nova versions
Version 0.1.0
Initial release:
- Syntax Highlighting
- Folding
- Formatting
- Language Server