{ inputs = { nixpkgs.url = "github:nixos/nixpkgs"; flake-utils = { url = "github:numtide/flake-utils"; }; }; outputs = inputs @ { self, nixpkgs, flake-utils, ... }: flake-utils.lib.eachSystem [flake-utils.lib.system.aarch64-darwin] (system: let pkgs = nixpkgs.legacyPackages.${system}; in { devShells.default = pkgs.mkShell { buildInputs = [pkgs.alejandra pkgs.nodejs pkgs.dotnet-sdk_6] ++ ( if pkgs.stdenv.isDarwin then [pkgs.darwin.apple_sdk.frameworks.CoreServices] else [] ); }; }); }