Commit Graph

18 Commits

Author SHA1 Message Date
2 * r + 2 * t f9a83990a9 scheme: better colours + parallel generation
Fix some wallpapers not having enough colours by disabling filter (also gives better colours)
Use GNU parallel to run scheme generation in parallel
Also ensure all schemes exist when generating
Cache wallpaper thumbnails
2025-04-07 11:38:05 +10:00
2 * r + 2 * t 801d9602f1 wallpaper: auto light/dark mode switching
If using dynamic scheme, auto switch light/dark mode depending on wallpaper
2025-03-30 12:21:39 +11:00
2 * r + 2 * t 08af99b57d scheme: optimise dynamic scheme gen
Make material schemes flavours of dynamic instead
Remove dynamic-scheme subcommand
Optimise scheme generation
2025-03-08 22:25:51 +11:00
2 * r + 2 * t d9196304ca scheme: use material colours for layers & accents 2025-03-07 17:43:15 +11:00
2 * r + 2 * t ed804a5c3c scheme: refactor schemes
Schemes can have multiple flavours, and each flavour can have a light/dark mode
2025-03-05 15:09:42 +11:00
2 * r + 2 * t 5d64489af4 shell: no logging 2025-03-02 17:43:03 +11:00
2 * r + 2 * t 06522bf717 gen-scheme: fix arg parsing 2025-02-25 17:46:23 +11:00
2 * r + 2 * t 9b1120219b wallpaper: hide scheme update output 2025-02-23 22:06:46 +11:00
2 * r + 2 * t bda03d2939 scheme: optionally specify colour theme
Allow specifying colour theme (light/dark) for dynamic scheme when changing wallpaper
2025-02-23 21:47:16 +11:00
2 * r + 2 * t 790b55cee4 wallpaper: use test
Use test instead of [ ]
2025-02-23 21:26:50 +11:00
2 * r + 2 * t 557e1e4abe scheme: light/dark mode 2025-02-23 20:30:19 +11:00
2 * r + 2 * t 669eaa61cb install: better install + use data and state
Don't complete remove repos, use git pull instead
Use XDG_DATA_HOME and XDG_STATE_HOME
2025-02-22 14:25:41 +11:00
2 * r + 2 * t 066b9256b2 scheme: new way of tracking
centralise the colours so all of them are kept here
2025-02-19 17:26:31 +11:00
2 * r + 2 * t ccdcfb6f4a wallpaper: ensure valid image 2025-02-16 21:32:34 +11:00
2 * r + 2 * t 5118c8da96 scheme: dynamic light theme
Autodetect based on wallpaper
Also resize wallpaper so faster
And async magick blur so wallpaper doesnt block
2025-01-29 18:17:13 +11:00
2 * r + 2 * t b3a42bcb97 don't cd
Changing the working directory breaks realpath for the wallpaper when you dont provide the full path
2025-01-26 22:49:34 +11:00
2 * r + 2 * t 231185d339 scheme: dynamic scheme 2025-01-26 00:05:01 +11:00
2 * r + 2 * t 942121c09f change-wallpaper -> wallpaper 2025-01-18 17:44:12 +11:00