aboutsummaryrefslogtreecommitdiffstats
path: root/docs/MIGRATION.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-16 08:37:28 +0200
committerDanilo M. <danix@danix.xyz>2026-09-16 08:37:28 +0200
commitb970a0deaad3a6723fe5727a3db7b653ebb3e7a3 (patch)
tree2b85acb01b9c265f657546690addeeb389a229fd /docs/MIGRATION.md
parent593b8a65eda7ba9f7c7341ef5c1584b92bfda9c4 (diff)
downloadunified-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 'docs/MIGRATION.md')
-rw-r--r--docs/MIGRATION.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/MIGRATION.md b/docs/MIGRATION.md
index e78b766..3ccb49a 100644
--- a/docs/MIGRATION.md
+++ b/docs/MIGRATION.md
@@ -25,7 +25,7 @@ immediately before the edits, are in `/data/udt-backup/`.
### Other edits
- `~/bin/wallp`: `finalize()` now calls `udt-accent` with
- `~/.cache/wal/wpaper`, guarded so a failure cannot stop the wallpaper being
+ `~/.cache/udt/wpaper`, guarded so a failure cannot stop the wallpaper being
set.
- `~/bin/rofipass`: dropped a `-width 1000` flag. It is not a rofi 2.0.0