1{
2 symlinkJoin,
3 nickel,
4}:
5
6symlinkJoin {
7 name = "nls-${nickel.version}";
8 pname = "nls";
9 inherit (nickel) version;
10
11 paths = [ nickel.nls ];
12
13 meta = {
14 inherit (nickel.meta)
15 homepage
16 changelog
17 license
18 maintainers
19 ;
20 description = "Language server for the Nickel programming language";
21 mainProgram = "nls";
22 longDescription = ''
23 The Nickel Language Server (NLS) is a language server for the Nickel
24 programming language. NLS offers error messages, type hints, and
25 auto-completion right in your favorite LSP-enabled editor.
26 '';
27 };
28}