mirror of
https://github.com/oxalica/nil.git
synced 2024-11-22 02:55:39 +03:00
Yet another language server for Nix
lsp | ||
src | ||
syntax | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
README.md | ||
rustfmt.toml | ||
shell.nix |
nil: Language server of Nix Expression Language
Installation
- Have the latest stable version of Rust installed.
cargo install --git https://github.com/oxalica/nil.git
For neovim nvim-lspconfig
user
Add the following vimscript to your configuration.
lua <<EOF
require('lspconfig').rnix.setup {
autostart = true,
-- Set to the path to `nil` binary you installed.
cmd = { vim.env.HOME .. "/.local/bin/nil" },
}
EOF
License
"nil" is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT for details.