dotfiles/host/homeOptions.nix
2024-01-25 00:55:35 -07:00

34 lines
704 B
Nix

{ lib, ... }: {
options.custom = {
wallpaper = lib.mkOption {
type = lib.types.path;
};
colors =
let
colorOption = lib.mkOption {
type = lib.types.str;
default = "#000000";
};
in
{
base00 = colorOption;
base01 = colorOption;
base02 = colorOption;
base03 = colorOption;
base04 = colorOption;
base05 = colorOption;
base06 = colorOption;
base07 = colorOption;
base08 = colorOption;
base09 = colorOption;
base0A = colorOption;
base0B = colorOption;
base0C = colorOption;
base0D = colorOption;
base0E = colorOption;
base0F = colorOption;
};
};
}