From c7b3d8abcc3449853dd699f41b8ebbdaabfc3530 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Sat, 25 Jul 2026 22:28:54 +0300 Subject: [PATCH] fix(nix): add rust-analyzer to development shell --- flake.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 4d49de7d..3aca5b49 100644 --- a/flake.nix +++ b/flake.nix @@ -31,6 +31,14 @@ overlays = [ rust-overlay.overlays.default ]; }; rustToolchainFor = pkgs: pkgs.rust-bin.fromRustupToolchainFile ./rust-toolchain.toml; + rustDevToolchainFor = + pkgs: + (rustToolchainFor pkgs).override (toolchain: { + extensions = toolchain.extensions ++ [ + "rust-src" + "rust-analyzer" + ]; + }); rustPlatformFor = pkgs: let @@ -73,7 +81,7 @@ system: let pkgs = pkgsFor system; - rustToolchain = rustToolchainFor pkgs; + rustToolchain = rustDevToolchainFor pkgs; in { default = pkgs.mkShell {