diff --git a/flake.lock b/flake.lock index b75c9e8a..888ed9d9 100644 --- a/flake.lock +++ b/flake.lock @@ -105,6 +105,26 @@ "type": "github" } }, + "encore": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1730133467, + "narHash": "sha256-pE9S1wYIAIgYgUCKJlWK/O+mAtU3/U91bRLu8slZOzs=", + "owner": "encoredev", + "repo": "encore-flake", + "rev": "e3b04b3503fab83fcd23a0c1bad2a9bd8461aa9e", + "type": "github" + }, + "original": { + "owner": "encoredev", + "repo": "encore-flake", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -666,6 +686,7 @@ "inputs": { "agenix": "agenix", "battery-notifier": "battery-notifier", + "encore": "encore", "flake-compat": "flake-compat", "flake-programs-sqlite": "flake-programs-sqlite", "flake-utils": "flake-utils", diff --git a/flake.nix b/flake.nix index 01c4e578..0035811d 100644 --- a/flake.nix +++ b/flake.nix @@ -93,6 +93,10 @@ type = "git"; submodules = true; }; + encore = { + url = "github:encoredev/encore-flake"; + inputs.nixpkgs.follows = "nixpkgs"; + }; agenix = { url = "github:ryantm/agenix"; inputs = { diff --git a/home/modules/dev/ops/tools.nix b/home/modules/dev/ops/tools.nix index e199a6bf..ada33399 100644 --- a/home/modules/dev/ops/tools.nix +++ b/home/modules/dev/ops/tools.nix @@ -1,6 +1,10 @@ -{pkgs, ...}: { +{ + inputs, + pkgs, + ... +}: { home.packages = with pkgs; [ - pkgs.extra.encore + inputs.encore.packages.${pkgs.system}.encore argocd lego ];