mattwparas / steel

An embedded scheme interpreter in Rust
Apache License 2.0
1.22k stars 55 forks source link

add steel-language-server to nix flake #184

Open cgahr opened 8 months ago

cgahr commented 8 months ago

I just learned that there is a language server for steel. This is so great!

However, it would be even nicer if this language server would be installable using nix flakes. If this is of interest for this project, I could take care of it.

mattwparas commented 8 months ago

I think that would be a good idea, and would appreciate it if you added that.

I don't use nix - so I don't have much skin in the game there.

bddvlpr commented 3 months ago

Currently packaged this in bddvlpr/nix-steel if you need it already before it gets implemented upstream.

MatrixManAtYrService commented 1 month ago

You can also add it with an overlay:

steel-pkg = steel-flake.packages.${system}.steel.overrideAttrs (oldAttrs: {
    cargoBuildFlags = "-p cargo-steel-lib -p steel-interpreter -p steel-language-server";
});

I'm doing this here