aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-09-12 06:49:05 -0700
committerFuwn <[email protected]>2024-09-12 06:49:05 -0700
commitfb10fa1b146b4daf87a97f3ac6a3b295ff80481e (patch)
tree516056ec2a68090d34fa4f0ac8cd625fbc4b8063 /flake.nix
parent0d3fc6773b32d4f4c1fc44ab0153f00e516a45cc (diff)
downloadpywal.nix-fb10fa1b146b4daf87a97f3ac6a3b295ff80481e.tar.xz
pywal.nix-fb10fa1b146b4daf87a97f3ac6a3b295ff80481e.zip
feat: special and wallpaper fields
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix19
1 files changed, 15 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix
index d9b8840..cf8ed09 100644
--- a/flake.nix
+++ b/flake.nix
@@ -67,16 +67,27 @@
};
colourScheme = lib.mkOption {
- type = lib.types.attrsOf lib.types.str;
+ type = lib.types.anything;
};
colorScheme = lib.mkOption {
- type = lib.types.attrsOf lib.types.str;
+ type = lib.types.anything;
};
};
- config.pywal-nix.colourScheme = colourScheme;
- config.pywal-nix.colorScheme = colourScheme;
+ config.pywal-nix.colourScheme = {
+ wallpaper = config.pywal-nix.wallpaper;
+ colours = colourScheme;
+ colors = colourScheme;
+
+ special = {
+ background = colourScheme.colour0;
+ foreground = colourScheme.colour15;
+ cursor = colourScheme.colour15;
+ };
+ };
+
+ config.pywal-nix.colorScheme = config.pywal-nix.colourScheme;
};
});
}