🚀 add more themes

This commit is contained in:
Moritz Böhme 2022-09-07 19:19:06 +02:00
parent 04fe22a791
commit 79faf3470e
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9
7 changed files with 657 additions and 386 deletions

View file

@ -10,7 +10,13 @@ let
cfg = config.my.theming;
in
{
imports = [ ./dracula.nix ./catppuccin.nix ];
imports = [
./dracula.nix
./catppuccin-frappe.nix
./catppuccin-latte.nix
./catppuccin-macchiato.nix
./catppuccin-mocha.nix
];
options.my.theming = {
enable = mkOption {
@ -19,8 +25,14 @@ in
example = true;
};
scheme = mkOption {
default = "catppuccin";
type = types.enum [ "dracula" "catppuccin" ];
default = "catppuccin-macchiato";
type = types.enum [
"dracula"
"catppuccin-latte"
"catppuccin-frappe"
"catppuccin-macchiato"
"catppuccin-mocha"
];
};
};