/ 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 }