From fb0d508a946923b9a54770e637762eff6c4e0a3f Mon Sep 17 00:00:00 2001 From: Jakob Lechner Date: Fri, 18 Jul 2025 17:53:04 +0200 Subject: [PATCH] Add nix-topology input --- flake.lock | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ flake.nix | 9 +++++++++ 2 files changed, 58 insertions(+) diff --git a/flake.lock b/flake.lock index 44bf3fc..b36a092 100644 --- a/flake.lock +++ b/flake.lock @@ -1,5 +1,26 @@ { "nodes": { + "devshell": { + "inputs": { + "nixpkgs": [ + "nix-topology", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1728330715, + "narHash": "sha256-xRJ2nPOXb//u1jaBnDP56M7v5ldavjbtR6lfGqSvcKg=", + "owner": "numtide", + "repo": "devshell", + "rev": "dd6b80932022cea34a019e2bb32f6fa9e494dfef", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, "disko": { "inputs": { "nixpkgs": [ @@ -197,6 +218,33 @@ "type": "github" } }, + "nix-topology": { + "inputs": { + "devshell": "devshell", + "flake-utils": [ + "flake-utils" + ], + "nixpkgs": [ + "nixpkgs" + ], + "pre-commit-hooks": [ + "nix-pre-commit-hooks" + ] + }, + "locked": { + "lastModified": 1752093877, + "narHash": "sha256-P0TySh6sQl1EhfxjW9ZqGxEyUBSsEpdnchOe1QB0pLA=", + "owner": "oddlama", + "repo": "nix-topology", + "rev": "6a536c4b686ee4bcf07a7b0f8b823584560e2633", + "type": "github" + }, + "original": { + "owner": "oddlama", + "repo": "nix-topology", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1665732960, @@ -238,6 +286,7 @@ "impermanence": "impermanence", "krops": "krops", "nix-pre-commit-hooks": "nix-pre-commit-hooks", + "nix-topology": "nix-topology", "nixpkgs": "nixpkgs_2", "sops-nix": "sops-nix" } diff --git a/flake.nix b/flake.nix index 73a27d9..342663c 100644 --- a/flake.nix +++ b/flake.nix @@ -16,6 +16,15 @@ impermanence.url = "github:nix-community/impermanence"; + nix-topology = { + url = "github:oddlama/nix-topology"; + inputs = { + flake-utils.follows = "flake-utils"; + nixpkgs.follows = "nixpkgs"; + pre-commit-hooks.follows = "nix-pre-commit-hooks"; + }; + }; + krops = { url = "github:Mic92/krops"; inputs.flake-utils.follows = "flake-utils";