aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMilan Pässler <milan@petabyte.dev>2020-10-31 18:14:37 +0100
committerMilan Pässler <milan@petabyte.dev>2020-10-31 18:14:56 +0100
commit6baa38c9c79263c1948276ec0d706ff39131ddd2 (patch)
tree4df459c3cefba6190c224c7dc511dbae14bc843a
parent19c7ddf652db47e23aef4efb34660db90829505e (diff)
corenix: make coreboot package configurable
-rw-r--r--modules/corenix/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/corenix/default.nix b/modules/corenix/default.nix
index ff7acb1e950b..d87a83ecaa45 100644
--- a/modules/corenix/default.nix
+++ b/modules/corenix/default.nix
@@ -30,6 +30,11 @@ in {
default = {};
};
+ package = mkOption {
+ type = types.package;
+ default = pkgs.coreboot;
+ };
+
rom = mkOption {
readOnly = true;
type = types.path;
@@ -54,7 +59,7 @@ in {
) filesList;
corenix.rom = let
- base = pkgs.coreboot.override {
+ base = cfg.package.override {
inherit (cfg) corebootConfig;
};
in pkgs.runCommand "coreboot-rom" {