Nix language server, based on nix libraries [maintainer=@inclyc,@Aleksanaa]
Find a file
2025-12-30 14:09:34 +08:00
.github build(deps): bump tj-actions/changed-files from 46 to 47 (#715) 2025-12-24 10:54:10 +08:00
libnixf libnixf/Sema/VariableLookup: fix inherit non-var (#743) 2025-12-26 12:34:41 +08:00
libnixt flake: update nixpkgs input, nixVersions.nix_2_28 -> nixVersions.nix_2_30 (#709) 2025-08-13 09:52:53 +08:00
nixd nixd/Controller: support go-to-definition for path expressions (#753) 2025-12-30 14:09:34 +08:00
.clang-format init: framework & buildsystem support 2023-05-10 18:19:54 +08:00
.clang-tidy .clang-tidy: disable readability-avoid-return-with-void-value 2025-05-10 02:13:38 +08:00
.gitignore gitignore: add nix-build result links 2024-07-31 18:10:07 +08:00
default.nix flake: update nixpkgs input, nixVersions.nix_2_28 -> nixVersions.nix_2_30 (#709) 2025-08-13 09:52:53 +08:00
Doxyfile docs: disable CALL_GRAPH 2024-01-30 14:02:55 +08:00
flake.lock flake: update nixpkgs input, nixVersions.nix_2_28 -> nixVersions.nix_2_30 (#709) 2025-08-13 09:52:53 +08:00
flake.nix libnixf: suggest adding builtins. for known primops (#720) 2025-10-07 02:18:31 +08:00
LICENSE license: LGPLv3 2023-05-29 18:47:14 +08:00
meson.build libnixf: suggest adding builtins. for known primops (#720) 2025-10-07 02:18:31 +08:00
README.md README: discourse link to NixOS CN Meetup #2 2025-12-23 20:53:25 +08:00
treefmt.nix nixd: replace nixpkgs-fmt with nixfmt (#569) 2024-08-10 18:46:30 +08:00

nixd

Nix language server

About

This is a feature-rich nix language server interoperating with C++ nix.

Some notable features provided by linking with the Nix library include:

  • Nixpkgs option support, for all option system (NixOS/home-manager/flake-parts).
  • Nixpkgs package complete, lazily evaluated.
  • Shared eval caches (flake, file) with your system's Nix.
  • Support for cross-file analysis (goto definition to locations in nixpkgs).

Get Started

You can try nixd without installation. We have tested some working & reproducible editor environments.

Resources