diff --git a/flake.nix b/flake.nix index cbffaf6..395924a 100644 --- a/flake.nix +++ b/flake.nix @@ -21,29 +21,31 @@ rustVersion = "latest"; # using a specific version: "1.62.0" in { - devShells = forAllSystems (system: { - default = - let - pkgs = import nixpkgs { - inherit system; - overlays = [ (import rust-overlay) ]; - }; - rust = pkgs.rust-bin.stable.${rustVersion}.default.override { - extensions = [ - "rust-src" # for rust-analyzer - "rust-analyzer" # usable by IDEs like zed-editor - "clippy" - ]; - }; - in - pkgs.mkShell { + devShells = forAllSystems ( + system: + let + pkgs = import nixpkgs { + inherit system; + overlays = [ (import rust-overlay) ]; + }; + rust = pkgs.rust-bin.stable.${rustVersion}.default.override { + extensions = [ + "rust-src" # for rust-analyzer + "rust-analyzer" # usable by IDEs like zed-editor + "clippy" + ]; + }; + in + { + default = pkgs.mkShell { packages = [ pkgs.pkg-config pkgs.openssl rust ]; }; - }); + } + ); packages = forAllSystems ( system: