From 53deefec033e8ae09dd17dc256f0d647eea64014 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Mon, 9 Sep 2024 04:50:57 -0700 Subject: chore(nix): pure-er development shell --- flake.nix | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/flake.nix b/flake.nix index 2f1c310..6ca1c75 100644 --- a/flake.nix +++ b/flake.nix @@ -11,7 +11,6 @@ outputs = { - self, nixpkgs, flake-utils, rust-overlay, @@ -24,15 +23,21 @@ pkgs = import nixpkgs { inherit system overlays; }; in { - devShell = pkgs.mkShell { - nativeBuildInputs = with pkgs; [ - rust-bin.nightly."2024-07-17".default - cargo-make - openssl.dev - pkg-config - cargo-watch - ]; - }; + devShell = + with pkgs; + mkShell.override + { + stdenv = stdenvAdapters.useMoldLinker clangStdenv; + } + { + nativeBuildInputs = [ + rust-bin.nightly."2024-07-17".default + cargo-make + openssl + pkg-config + cargo-watch + ]; + }; } ); } -- cgit v1.2.3