From 97215faa9c22914dc70508d78fe853fe3b3f3629 Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Sun, 25 Sep 2022 14:30:04 +0200 Subject: [PATCH] flake.nix: Add RUST_SRC_PATH for rust-analyzer --- flake.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flake.nix b/flake.nix index abe6e55..fbdb2e2 100644 --- a/flake.nix +++ b/flake.nix @@ -21,6 +21,7 @@ }; rust-toolchain = fenix.packages."${system}".stable.defaultToolchain; rust-analyzer = fenix.packages."${system}".stable.rust-analyzer; + rust-src = fenix.packages."${system}".stable.rust-src; naersk-lib = naersk.lib.${system}.override { cargo = rust-toolchain; rustc = rust-toolchain; @@ -42,6 +43,9 @@ rust-analyzer rust-toolchain ]; + shellHook = '' + export RUST_SRC_PATH="${rust-src}/lib/rustlib/src/rust/library" + ''; }; } );