diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-16 08:37:28 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-16 08:37:28 +0200 |
| commit | b970a0deaad3a6723fe5727a3db7b653ebb3e7a3 (patch) | |
| tree | 2b85acb01b9c265f657546690addeeb389a229fd /README.md | |
| parent | 593b8a65eda7ba9f7c7341ef5c1584b92bfda9c4 (diff) | |
| download | unified-desktop-theme-b970a0deaad3a6723fe5727a3db7b653ebb3e7a3.tar.gz unified-desktop-theme-b970a0deaad3a6723fe5727a3db7b653ebb3e7a3.zip | |
refactor(cache): move the generated files to ~/.cache/udt
They lived in ~/.cache/wal because pywal owned that directory and udt-accent
was written alongside a pywal run. Nothing on this desktop invokes pywal any
more: the wal binary is unused, and udt-accent imports pywal.backends.colorz
as a quantisation library, which writes nothing. Sharing the cache only left
the ownership ambiguous.
colors.json is the one file that cannot move. pywalfox hardcodes
<cache>/wal/colors.json and honours only XDG_CACHE_HOME, which would relocate
every cache on the system, so udt-accent writes the real file to ~/.cache/udt
and install.sh symlinks the old path at it. ~/.cache/wal now holds that link
and nothing else.
Consumers repointed here: install.sh, udt-accent, launcher.rasi's @WPAPER@.
Outside the repo, wallp, Hyprland's look_and_feel.lua and quickshell's
shared/Theme.qml move with it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -10,7 +10,7 @@ Phase 1 covers rofi. Later phases extend the same palette to waybar, conky, hyprland and quickshell. Quickshell reads the palette rather than restating it: `udt-accent` writes -`~/.cache/wal/udt-palette.qml` from `rofi/udt/palette.rasi`, and the +`~/.cache/udt/udt-palette.qml` from `rofi/udt/palette.rasi`, and the components in the `quickshell` repo watch that file, so editing the palette here recolours them without a restart. |
