flake.nix: Add RUST_SRC_PATH for rust-analyzer

This commit is contained in:
Andrey Golovizin 2022-09-25 14:30:04 +02:00
parent 9efcaae9a0
commit 97215faa9c

View file

@ -21,6 +21,7 @@
}; };
rust-toolchain = fenix.packages."${system}".stable.defaultToolchain; rust-toolchain = fenix.packages."${system}".stable.defaultToolchain;
rust-analyzer = fenix.packages."${system}".stable.rust-analyzer; rust-analyzer = fenix.packages."${system}".stable.rust-analyzer;
rust-src = fenix.packages."${system}".stable.rust-src;
naersk-lib = naersk.lib.${system}.override { naersk-lib = naersk.lib.${system}.override {
cargo = rust-toolchain; cargo = rust-toolchain;
rustc = rust-toolchain; rustc = rust-toolchain;
@ -42,6 +43,9 @@
rust-analyzer rust-analyzer
rust-toolchain rust-toolchain
]; ];
shellHook = ''
export RUST_SRC_PATH="${rust-src}/lib/rustlib/src/rust/library"
'';
}; };
} }
); );