diff options
| author | Fuwn <[email protected]> | 2024-09-12 13:49:05 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-09-12 13:49:05 +0000 |
| commit | d34db98bce63e38d6ac0c4c229b2cca8c08aad16 (patch) | |
| tree | 516056ec2a68090d34fa4f0ac8cd625fbc4b8063 /flake.nix | |
| parent | chore(pywal): remove unused functionality (diff) | |
| download | pywal.nix-d34db98bce63e38d6ac0c4c229b2cca8c08aad16.tar.xz pywal.nix-d34db98bce63e38d6ac0c4c229b2cca8c08aad16.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; }; }); } |