diff --git a/flake.lock b/flake.lock index fefe03e..5676cc2 100644 --- a/flake.lock +++ b/flake.lock @@ -1,5 +1,25 @@ { "nodes": { + "dagger": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1707481161, + "narHash": "sha256-+XKN72xkdQShtmVLhGBwJPxoZNBsCX2jbvqUAP09plM=", + "owner": "dagger", + "repo": "nix", + "rev": "1c35e0f5cecf3fb5252b7c85c12418f0fb098280", + "type": "github" + }, + "original": { + "owner": "dagger", + "repo": "nix", + "type": "github" + } + }, "devenv": { "inputs": { "flake-compat": "flake-compat", @@ -279,11 +299,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1707092692, - "narHash": "sha256-ZbHsm+mGk/izkWtT4xwwqz38fdlwu7nUUKXTOmm4SyE=", + "lastModified": 1707268954, + "narHash": "sha256-2en1kvde3cJVc3ZnTy8QeD2oKcseLFjYPLKhIGDanQ0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "faf912b086576fd1a15fca610166c98d47bc667e", + "rev": "f8e2ebd66d097614d51a56a755450d4ae1632df1", "type": "github" }, "original": { @@ -337,6 +357,7 @@ }, "root": { "inputs": { + "dagger": "dagger", "devenv": "devenv", "home-manager": "home-manager", "nix-software-center": "nix-software-center", diff --git a/flake.nix b/flake.nix index 3e03a82..6419e54 100644 --- a/flake.nix +++ b/flake.nix @@ -14,6 +14,8 @@ }; nix-software-center.url = "github:vlinkz/nix-software-center"; devenv.url = "github:cachix/devenv"; + dagger.url = "github:dagger/nix"; + dagger.inputs.nixpkgs.follows = "nixpkgs"; }; outputs = { self, nixpkgs, home-manager, ... }@inputs: diff --git a/home-manager/modules/packages.nix b/home-manager/modules/packages.nix index 0cc4660..65d3a98 100644 --- a/home-manager/modules/packages.nix +++ b/home-manager/modules/packages.nix @@ -69,6 +69,7 @@ with lib; ncdu inputs.devenv.packages.x86_64-linux.devenv inputs.nixpkgs-update.packages.x86_64-linux.nixpkgs-update + inputs.dagger.packages.x86_64-linux.dagger unzip gh nil