/ flake.nix
flake.nix
 1  {
 2    description = "WelkeDeelauto";
 3  
 4    inputs = {
 5      flake-utils.url = "github:numtide/flake-utils";
 6      nixpkgs.url = "nixpkgs/release-23.05";
 7    };
 8  
 9    outputs = {
10      self,
11      nixpkgs,
12      flake-utils,
13    }:
14      flake-utils.lib.eachDefaultSystem
15      (
16        system: let
17          pkgs = import nixpkgs {
18            inherit system;
19            config.allowUnfree = true;
20          };
21        in {
22          devShell = pkgs.mkShell {
23            buildInputs = with pkgs; [
24              poetry
25              terraform
26              alejandra
27              nodejs_20
28              yarn
29              nodePackages.prettier
30              black
31            ];
32          };
33        }
34      );
35  }