Switch to snowfall flake configuration

This commit is contained in:
jopejoe1 2023-02-23 20:34:35 +01:00
parent bc0766220d
commit d322a4f0a8
26 changed files with 1042 additions and 465 deletions

16
lib/module/default.nix Normal file
View file

@ -0,0 +1,16 @@
{ 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; };
}