From 32c4eeb2f8419ba343176da6b194378d948949e2 Mon Sep 17 00:00:00 2001 From: Romain Paquet Date: Mon, 19 Jan 2026 18:47:16 +0100 Subject: [PATCH] add terranix --- flake.lock | 42 +++++++++++++++++++++++++++++++++++++++++- flake.nix | 5 +++++ 2 files changed, 46 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index 0c27f98..e7e5916 100644 --- a/flake.lock +++ b/flake.lock @@ -358,7 +358,8 @@ "nixos-generators": "nixos-generators", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs_2", - "srvos": "srvos" + "srvos": "srvos", + "terranix": "terranix" } }, "sops-nix": { @@ -417,6 +418,45 @@ "type": "github" } }, + "systems_2": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "terranix": { + "inputs": { + "flake-parts": [ + "flake-parts" + ], + "nixpkgs": [ + "nixpkgs" + ], + "systems": "systems_2" + }, + "locked": { + "lastModified": 1762472226, + "narHash": "sha256-iVS4sxVgGn+T74rGJjEJbzx+kjsuaP3wdQVXBNJ79A0=", + "owner": "terranix", + "repo": "terranix", + "rev": "3b5947a48da5694094b301a3b1ef7b22ec8b19fc", + "type": "github" + }, + "original": { + "owner": "terranix", + "repo": "terranix", + "type": "github" + } + }, "treefmt-nix": { "inputs": { "nixpkgs": [ diff --git a/flake.nix b/flake.nix index 76569b2..a3b99cd 100644 --- a/flake.nix +++ b/flake.nix @@ -11,6 +11,7 @@ flake-parts.lib.mkFlake { inherit inputs; } ({ imports = [ clan-core.flakeModules.default + inputs.terranix.flakeModule ./clan/flake-module.nix ./clanServices/flake-module.nix ./devShells/flake-module.nix @@ -55,5 +56,9 @@ direnv-instant.url = "github:Mic92/direnv-instant"; direnv-instant.inputs.nixpkgs.follows = "nixpkgs"; direnv-instant.inputs.flake-parts.follows = "flake-parts"; + + terranix.url = "github:terranix/terranix"; + terranix.inputs.nixpkgs.follows = "nixpkgs"; + terranix.inputs.flake-parts.follows = "flake-parts"; }; }