Compare commits

...

3 commits

Author SHA1 Message Date
raf
46a691c637
Merge 6082da3e20 into a07e113f3a 2024-11-12 12:07:49 +01:00
Charlie Root
a07e113f3a theme/supported-themes.nix: fix themes
Make all themes work by adding `...` to every theme attrset.
2024-11-12 13:16:35 +03:00
Ching Pei Yang
12b650fea7 lazy: remove redundant submodule 2024-11-11 01:50:11 +03:00
2 changed files with 4 additions and 1 deletions

View file

@ -93,6 +93,7 @@ in {
setup = {
style ? "dark",
transparent ? false,
...
}: let
style' =
warnIf (style == "light") "oxocarbon: light theme is not well-supported" style;
@ -117,6 +118,7 @@ in {
setup = {
style ? "dark",
transparent ? false,
...
}: ''
-- Gruvbox theme
require("gruvbox").setup({
@ -152,6 +154,7 @@ in {
setup = {
style ? "main",
transparent ? false,
...
}: ''
require("rose-pine").setup({
dark_variant = "${style}", -- main, moon, or dawn

View file

@ -62,7 +62,7 @@
};
setupOpts = mkOption {
type = submodule {freeformType = attrsOf anything;};
type = attrsOf anything;
description = "Options to pass to the setup function";
default = {};
};