blob: 0b7613a7e2eb2618be05d5ba3ddbb22d45af88c6 [file] [log] [blame]
Mohammed Naser55ff4452023-11-28 22:34:47 -05001{
2 inputs = {
3 nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
4 flake-utils.url = "github:numtide/flake-utils";
5 };
6
7 outputs = { self, nixpkgs, flake-utils }:
8 flake-utils.lib.eachDefaultSystem
9 (system:
10 let
11 pkgs = import nixpkgs {
12 inherit system;
13 };
14 in
15 {
16 devShell = pkgs.mkShell {
17 buildInputs = with pkgs; [
Mohammed Naser25e5af22023-12-05 13:03:13 -050018 earthly
Mohammed Naser12207172024-02-05 18:49:35 -050019 go
Mohammed Naser91e2fa02024-02-23 01:46:39 -050020 kubernetes-helm
Mohammed Naser12207172024-02-05 18:49:35 -050021 nixpkgs-fmt
22 poetry
Mohammed Naser55ff4452023-11-28 22:34:47 -050023 vendir
24 ];
25 };
26 }
27 );
28}