34 lines
704 B
Nix
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;
|
|
};
|
|
};
|
|
}
|