Commit c1344adb3029

Vincent Demeester <vincent@sbr.pm>
2024-09-20 22:54:59
flake.nix: add dagger flake (and package)
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 6ffd554
Changed files (3)
users/vincent/containers/default.nix
@@ -11,6 +11,6 @@
     # nerdctl
     # act
     oras
-    # dagger – Remove due to trademark issues : https://github.com/NixOS/nixpkgs/issues/260848, will have to package myself
+    dagger
   ];
 }
flake.lock
@@ -133,6 +133,26 @@
         "type": "github"
       }
     },
+    "dagger": {
+      "inputs": {
+        "nixpkgs": [
+          "nixpkgs"
+        ]
+      },
+      "locked": {
+        "lastModified": 1726685586,
+        "narHash": "sha256-QDZsswnExQwWhS/KfvjaSm9DG2gqmJUVMwNemSedekk=",
+        "owner": "dagger",
+        "repo": "nix",
+        "rev": "6085d224e396db78515a8dba93f7de51ed973a31",
+        "type": "github"
+      },
+      "original": {
+        "owner": "dagger",
+        "repo": "nix",
+        "type": "github"
+      }
+    },
     "devenv": {
       "inputs": {
         "cachix": "cachix",
@@ -1350,6 +1370,7 @@
         "buildkit-tekton": "buildkit-tekton",
         "chapeau-rouge": "chapeau-rouge",
         "chick-group": "chick-group",
+        "dagger": "dagger",
         "devenv": "devenv",
         "emacs-overlay": "emacs-overlay",
         "flake-compat": "flake-compat_5",
flake.nix
@@ -43,6 +43,7 @@
             (_: prev: {
               inherit (inputs.devenv.packages.${prev.system}) devenv;
               inherit (inputs.buildkit-tekton.packages.${prev.system}) tkn-local;
+	      inherit (inputs.dagger.packages.${prev.system}) dagger;
             })
           ];
         }
@@ -180,6 +181,7 @@
     impermanence = { type = "github"; owner = "nix-community"; repo = "impermanence"; };
 
     nixpkgs-wayland = { type = "github"; owner = "nix-community"; repo = "nixpkgs-wayland"; inputs.nixpkgs.follows = "nixpkgs"; };
+    dagger = { type = "github"; owner = "dagger"; repo = "nix"; inputs.nixpkgs.follows = "nixpkgs"; };
 
     emacs-overlay = {
       url = "github:nix-community/emacs-overlay";