From 5b646ec174e5ff6bff3f697e122ff2af97534203 Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Wed, 10 Mar 2021 18:50:28 +0000 Subject: [PATCH] lib: options: add mkDisableOption --- lib/options.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 lib/options.nix diff --git a/lib/options.nix b/lib/options.nix new file mode 100644 index 0000000..6a87ffc --- /dev/null +++ b/lib/options.nix @@ -0,0 +1,10 @@ +{ lib, ... }: +let + inherit (lib) mkEnableOption; +in +{ + # Create an option which is enabled by default, in contrast to + # `mkEnableOption` ones which are disabled by default. + mkDisableOption = + description: (mkEnableOption description) // { default = true; }; +}