diff options
| author | Fuwn <[email protected]> | 2024-09-12 06:49:05 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-09-12 06:49:05 -0700 |
| commit | fb10fa1b146b4daf87a97f3ac6a3b295ff80481e (patch) | |
| tree | 516056ec2a68090d34fa4f0ac8cd625fbc4b8063 /flake.nix | |
| parent | 0d3fc6773b32d4f4c1fc44ab0153f00e516a45cc (diff) | |
| download | pywal.nix-fb10fa1b146b4daf87a97f3ac6a3b295ff80481e.tar.xz pywal.nix-fb10fa1b146b4daf87a97f3ac6a3b295ff80481e.zip | |
feat: special and wallpaper fields
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 19 |
1 files changed, 15 insertions, 4 deletions
@@ -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; }; }); } |