@@ -120,9 +120,11 @@
120 else pkgs.clangStdenv;
120 else pkgs.clangStdenv;
121 rustFlagsEnv =
121 rustFlagsEnv =
122 if stdenv.isLinux
122 if stdenv.isLinux
123− then "$RUSTFLAGS\" -C link-arg=-fuse-ld=lld -C target-cpu=native -Clink-arg=-Wl,--no-rosegment\""
123+ then ''$RUSTFLAGS -C link-arg=-fuse-ld=lld -C target-cpu=native -Clink-arg=-Wl,--no-rosegment''
124 else "$RUSTFLAGS";
124 else "$RUSTFLAGS";
126+ # by default NCI adds rust-analyzer component, but helix toolchain doesn't have rust-analyzer
127+ nci.toolchains.shell.components = ["rust-src" "rustfmt" "clippy"];
126 nci.projects."helix-project".relPath = "";
128 nci.projects."helix-project".relPath = "";
127 nci.crates."helix-term" = {
129 nci.crates."helix-term" = {
128 overrides = {
130 overrides = {