nix-conf/lib/module/default.nix

16 lines
311 B
Nix

{ lib, ... }:
with lib; rec {
mkOpt = type: default: description:
mkOption { inherit type default description; };
mkOpt' = type: default: mkOpt type default null;
mkBoolOpt = mkOpt types.bool;
mkBoolOpt' = mkOpt' types.bool;
enabled = { enable = true; };
disabled = { enable = false; };
}