Skip to content

nix-community/nixd

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

Sponsor this project

❤️This project is sponsored by:

User avatar: MidAutumnMoon   User avatar: Moraxyc   User avatar: Guanran928   User avatar: StarryReverie   User avatar: prince213   User avatar: linyinfeng   User avatar: cubewhy  

Chinese Users

Details

中国用户可以通过以下方式支持 nixd 的开发! 赞助的付费项目主要是技术支持,新功能开发/体验!

开源项目编写不易,还请各位老板多多资瓷 :)

  • 爱发电: @inclyc 进行定期赞助
  • 微信/支付宝: 扫描二维码进行一次性赞助
支付宝 微信
WeChat Alipay