diff --git a/flake.nix b/flake.nix index 80297ac..a149852 100644 --- a/flake.nix +++ b/flake.nix @@ -1,19 +1,24 @@ # Do not edit this file. It is automatically generated by https://www.oliverdavies.uk/build-configs. + { - description = "A Nix Flake for sculpin-skeleton"; + inputs = { + devshell.url = "github:numtide/devshell"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + }; - inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + outputs = inputs@{ flake-parts, ... }: + flake-parts.lib.mkFlake { inherit inputs; } { + imports = [ inputs.devshell.flakeModule ]; - outputs = { nixpkgs, ... }: - let - system = "x86_64-linux"; - pkgs = nixpkgs.legacyPackages.${system}; + systems = [ "x86_64-linux" ]; - inherit (pkgs) mkShell; - in { - devShells.${system}.default = - mkShell { buildInputs = with pkgs; [ php81 php81Packages.composer ]; }; - - formatter.${system} = pkgs.nixfmt; + perSystem = { config, self', inputs', pkgs, system, ... }: { + devshells.default = { + packages = with pkgs; [ + "php81" + "php81Packages.composer" + ]; + }; + }; }; }