From a09c389ddf2088704a90b3d0750d1b6b23d11c2b Mon Sep 17 00:00:00 2001 From: Victor Mignot Date: Thu, 1 Aug 2024 21:56:09 +0200 Subject: [PATCH] Add dev env --- flake.nix | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index b67746e..64bc007 100644 --- a/flake.nix +++ b/flake.nix @@ -114,10 +114,37 @@ } // machinesNodes; formatter = builtins.listToAttrs ( - map (system: { - name = system; - value = nixpkgsVersions.unstable.legacyPackages.${system}.nixfmt-rfc-style; - }) flake-utils.lib.defaultSystems + map ( + system: + let + pkgs = import nixpkgsVersions.unstable { inherit system; }; + in + { + name = system; + value = pkgs.nixfmt-rfc-style; + } + ) flake-utils.lib.defaultSystems + ); + + devShells = builtins.listToAttrs ( + map ( + system: + let + pkgs = import nixpkgsVersions.unstable { inherit system; }; + in + { + name = system; + value = pkgs.mkShell { + name = "Nix development environment"; + + packages = with pkgs; [ + colmena + nixfmt-rfc-style + nil + ]; + }; + } + ) flake-utils.lib.defaultSystems ); }; }