Nim Language Server, or nimlangserver, is a language server for Nim.
- Github repository for langserver
- I created the langserver default file and default files for all of the libraries that are needed.
- All repository for those files are in nible.lock file in langserver repository.
- I've get the default file code from this command:
nix run nixpkgs#nurl [URL] [REV]
- All of the default files can be found in 'packages/[name of the library]' folder.
- I've get the default file code from this command:
- All repository for those files are in nible.lock file in langserver repository.
- Modified the overlay.nix file and langserver default file to call and input those libraries.
-
The following command can be used to create the package if you fork the repository:
nix build --print-build-logs --json .#packages.x86_64-linux.langserver
-
Use this command if you don't want to fork the repository:
nix build --json github:MartinNikov/nix-package#langserver
- Using this command, you can use the package without building it:
nix run github:MartinNikov/nix-package#langserver