Commit b37f8dae60f6

Vincent Demeester <vincent@sbr.pm>
2026-07-02 23:19:48
refactor: drop dagger input and package
Removed the dagger flake input, its lockfile entry, the overlay definitions across systems and lib, and the dagger package from the dev container tooling.
1 parent df11be2
home/common/dev/containers.nix
@@ -27,7 +27,6 @@
     chmouzies-kubernetes
     # knd
     # build
-    dagger
     # google
     (google-cloud-sdk.withExtraComponents (
       with google-cloud-sdk.components;
lib/default.nix
@@ -44,7 +44,6 @@
           # Inline overlays (same as systems/default.nix)
           (_: _prev: {
             inherit (inputs.buildkit-tekton.packages.${system}) tkn-local;
-            inherit (inputs.dagger.packages.${system}) dagger;
             inherit (inputs.pass-run.packages.${system}) pass-run;
           })
         ];
systems/default.nix
@@ -47,7 +47,6 @@
       # Migrate to "modifications"
       (_: prev: {
         inherit (inputs.buildkit-tekton.packages.${prev.stdenv.hostPlatform.system}) tkn-local;
-        inherit (inputs.dagger.packages.${prev.stdenv.hostPlatform.system}) dagger;
         inherit (inputs.pass-run.packages.${prev.stdenv.hostPlatform.system}) pass-run;
       })
     ];
systems/system-manager.nix
@@ -31,7 +31,6 @@
       # Migrate to "modifications"
       (_: prev: {
         inherit (inputs.buildkit-tekton.packages.${prev.stdenv.hostPlatform.system}) tkn-local;
-        inherit (inputs.dagger.packages.${prev.stdenv.hostPlatform.system}) dagger;
       })
     ];
     config = {
flake.lock
@@ -261,26 +261,6 @@
         "type": "github"
       }
     },
-    "dagger": {
-      "inputs": {
-        "nixpkgs": [
-          "nixpkgs"
-        ]
-      },
-      "locked": {
-        "lastModified": 1781718180,
-        "narHash": "sha256-olV0eG2YQlocEIgYl/zoeXn9BYVog3oq13dwhQi3BXw=",
-        "owner": "dagger",
-        "repo": "nix",
-        "rev": "c93d69f685b8a58eaa767eaaf189b0ac6f4f741a",
-        "type": "github"
-      },
-      "original": {
-        "owner": "dagger",
-        "repo": "nix",
-        "type": "github"
-      }
-    },
     "darwin": {
       "inputs": {
         "nixpkgs": [
@@ -1172,7 +1152,6 @@
         "buildkit-tekton": "buildkit-tekton",
         "chapeau-rouge": "chapeau-rouge",
         "chick-group": "chick-group",
-        "dagger": "dagger",
         "disko": "disko",
         "dns": "dns",
         "emacs-overlay": "emacs-overlay",
flake.nix
@@ -380,13 +380,6 @@
       inputs.nixpkgs.follows = "nixpkgs-26_05";
     };
 
-    dagger = {
-      type = "github";
-      owner = "dagger";
-      repo = "nix";
-      inputs.nixpkgs.follows = "nixpkgs";
-    };
-
     emacs-overlay = {
       url = "github:nix-community/emacs-overlay";
       inputs.nixpkgs.follows = "nixpkgs";