From b970a0deaad3a6723fe5727a3db7b653ebb3e7a3 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Wed, 16 Sep 2026 08:37:28 +0200 Subject: 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 /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 --- rofi/udt/launcher.rasi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rofi/udt/launcher.rasi') diff --git a/rofi/udt/launcher.rasi b/rofi/udt/launcher.rasi index 282889c..0317be5 100644 --- a/rofi/udt/launcher.rasi +++ b/rofi/udt/launcher.rasi @@ -24,7 +24,7 @@ mainbox { * * The path is a placeholder: rofi does not expand `~` inside a url(), and a * real absolute path would bake a home directory into a committed file. The - * installer rewrites this line with the concrete path to ~/.cache/wal/wpaper, + * installer rewrites this line with the concrete path to ~/.cache/udt/wpaper, * which is a symlink that wallp keeps pointed at the current horizontal * wallpaper. */ inputbar { -- cgit v1.2.3