From 16199dd192e408c21d08e65b5cf46325a1c25a03 Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Sat, 11 Nov 2023 14:02:06 +0100 Subject: [PATCH] pinwheel: Use `lib.genAttrs` to create dev shells for multiple systems --- hosts/pinwheel/modules/skal/flake-template.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/hosts/pinwheel/modules/skal/flake-template.nix b/hosts/pinwheel/modules/skal/flake-template.nix index 2f280cf..67e7d9f 100644 --- a/hosts/pinwheel/modules/skal/flake-template.nix +++ b/hosts/pinwheel/modules/skal/flake-template.nix @@ -7,12 +7,18 @@ outputs = { nixpkgs, ... }: let - system = "x86_64-linux"; - pkgs = nixpkgs.legacyPackages.${system}; + systems = [ "x86_64-linux" ]; in { - devShells."${system}".default = pkgs.mkShell { - packages = []; - }; + devShells = nixpkgs.lib.genAttrs systems (system: + let + pkgs = nixpkgs.legacyPackages.${system}; + in + { + default = pkgs.mkShell { + packages = []; + }; + } + ); }; }