summaryrefslogtreecommitdiff
path: root/src/caelestia/utils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* theme: use dconf instead of gsettings2 * r + 2 * t2025-07-121-3/+3
|
* theme: fix typo2 * r + 2 * t2025-07-121-1/+1
|
* wallpaper: allow relative paths2 * r + 2 * t2025-07-071-2/+4
| | | | Fixes caelestia-dots/shell#200
* version: silence stderr2 * r + 2 * t2025-07-041-1/+4
|
* feat: add version flag2 * r + 2 * t2025-07-041-0/+54
|
* wallpaper: better variant detection2 * r + 2 * t2025-06-252-5/+49
|
* internal: more lazy importing2 * r + 2 * t2025-06-242-9/+13
| | | | Also fix some stuff with scheme checking
* internal: lazy import stuff2 * r + 2 * t2025-06-242-8/+7
| | | | Lazy import material generators
* scheme: no mem cache2 * r + 2 * t2025-06-241-43/+11
|
* [!B] wallpaper: smart variant2 * r + 2 * t2025-06-241-14/+26
|
* scheme: reduce chroma for neutral variant2 * r + 2 * t2025-06-241-0/+4
|
* [!B] colours: better colours2 * r + 2 * t2025-06-246-154/+110
| | | | | Also remove multiple dynamic flavours Add extended material (success colours)
* score: fix for low contrast wallpapers2 * r + 2 * t2025-06-231-3/+7
|
* scheme: handle no wallpaper dynamic scheme2 * r + 2 * t2025-06-181-1/+13
| | | | Throw actually readable error and notify
* scheme: dump scheme data when no args to list2 * r + 2 * t2025-06-171-4/+16
|
* wallpaper: fix print command2 * r + 2 * t2025-06-172-7/+12
|
* scheme: error notif critical urgency2 * r + 2 * t2025-06-171-2/+7
|
* scheme: add notify opt2 * r + 2 * t2025-06-172-0/+25
| | | | For sending a notification on error
* wallpaper: fix smart mode2 * r + 2 * t2025-06-171-3/+3
| | | | Do not switch mode if not dynamic scheme
* feat: theme qt2 * r + 2 * t2025-06-161-0/+14
|
* theme: fix terminal colours2 * r + 2 * t2025-06-161-2/+2
|
* feat: theme gtk2 * r + 2 * t2025-06-151-1/+12
|
* theme: always write2 * r + 2 * t2025-06-151-10/+8
|
* theme: save sequences to state file2 * r + 2 * t2025-06-151-1/+5
|
* material: fix colour generation2 * r + 2 * t2025-06-151-3/+3
| | | | score needs to take a string path
* wallpaper: fix print opt2 * r + 2 * t2025-06-151-1/+7
| | | | Print actual scheme, not just colours
* feat: impl pip subcommand2 * r + 2 * t2025-06-141-1/+3
|
* feat: impl recording subcommand2 * r + 2 * t2025-06-141-0/+4
|
* wallpaper: fix when no wall2 * r + 2 * t2025-06-131-9/+12
|
* internal: fix file perms2 * r + 2 * t2025-06-132-0/+0
|
* feat: impl screenshot command2 * r + 2 * t2025-06-131-0/+3
|
* scheme: ensure enough colours2 * r + 2 * t2025-06-121-2/+5
|
* wallpaper: cache smart mode2 * r + 2 * t2025-06-122-12/+25
|
* feat: impl wallpaper2 * r + 2 * t2025-06-123-8/+134
|
* scheme: fix not saving atomically2 * r + 2 * t2025-06-122-12/+21
| | | | Causes programs which rely on the save file (e.g. the shell) to fail occasionally as they try to read while the cli is writing
* material: better mono scheme2 * r + 2 * t2025-06-121-2/+4
|
* scheme: add variant option2 * r + 2 * t2025-06-121-0/+5
| | | | Remove variant subcommand
* scheme: better print2 * r + 2 * t2025-06-121-1/+9
|
* material: tone down chroma boost2 * r + 2 * t2025-06-121-2/+2
|
* scheme: impl random + fix single schemes2 * r + 2 * t2025-06-122-1/+9
|
* feat: generate dynamic schemes2 * r + 2 * t2025-06-126-8/+405
|
* theme: better spicetify colours2 * r + 2 * t2025-06-111-4/+4
|
* feat: theme btop2 * r + 2 * t2025-06-111-2/+9
| | | | Also change template replacement format
* feat: theme fuzzel2 * r + 2 * t2025-06-111-4/+13
|
* feat: theme spicetify2 * r + 2 * t2025-06-111-1/+10
|
* scheme: better error messages2 * r + 2 * t2025-06-111-2/+2
| | | | Print valid flavours/modes when invalid flavour/mode is given
* feat: theme discord2 * r + 2 * t2025-06-112-3/+17
|
* feat: theme hypr and terminals2 * r + 2 * t2025-06-112-1/+87
|
* feat: impl scheme command (partial)2 * r + 2 * t2025-06-111-0/+3
|
* internal: refactor scheme2 * r + 2 * t2025-06-113-1/+208
| | | | Also use a single file to store scheme data