From 69090cddfac31f9c547409e7213ca2332ca9daa7 Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Mon, 12 May 2025 23:55:36 +0200 Subject: [PATCH] pinned pkgs: add `bitcoind-knots` --- modules/bitcoind.nix | 10 +++++++++- pkgs/pinned.nix | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/modules/bitcoind.nix b/modules/bitcoind.nix index 883618a..c7a490c 100644 --- a/modules/bitcoind.nix +++ b/modules/bitcoind.nix @@ -59,7 +59,15 @@ let type = types.package; default = config.nix-bitcoin.pkgs.bitcoind; defaultText = "config.nix-bitcoin.pkgs.bitcoind"; - description = "The package providing bitcoin binaries."; + description = '' + The package providing bitcoind binaries. + + You can use this option to select other bitcoind-compatible implementations. + Example: + ```nix + services.bitcoind.package = config.nix-bitcoin.pkgs.bitcoind-knots; + ``` + ''; }; extraConfig = mkOption { type = types.lines; diff --git a/pkgs/pinned.nix b/pkgs/pinned.nix index 60b9eaa..5e2a78c 100644 --- a/pkgs/pinned.nix +++ b/pkgs/pinned.nix @@ -12,6 +12,7 @@ pkgs: pkgsUnstable: inherit (pkgsUnstable) bitcoin bitcoind + bitcoind-knots btcpayserver clboss clightning