drop flake-utils
1 file changed, 27 insertions(+), 15 deletions(-)
changed files
M flake.nix → flake.nix
@@ -1,20 +1,32 @@ { description = "A bear blog theme for Zola"; inputs.nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.zst"; - inputs.flake-utils.url = "github:numtide/flake-utils"; - outputs = { self, nixpkgs, flake-utils }: - flake-utils.lib.eachDefaultSystem (system: - let - pkgs = nixpkgs.legacyPackages.${system}; - in - { - devShells.default = pkgs.mkShell { - packages = with pkgs; [ - git - gnugrep - zola - ]; - }; - }); + outputs = + { nixpkgs }: + let + supportedSystems = [ + "aarch64-darwin" + "aarch64-linux" + "x86_64-linux" + ]; + forAllSystems = nixpkgs.lib.genAttrs supportedSystems; + in + { + devShells = forAllSystems ( + system: + let + pkgs = nixpkgs.legacyPackages.${system}; + in + { + default = pkgs.mkShell { + packages = with pkgs; [ + git + gnugrep + zola + ]; + }; + } + ); + }; }