From 2d6bc39e822bd691e1393f7ae8af7098b56d658d Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 5 Oct 2026 19:09:28 +0200 Subject: fix(firefox): copy the wallpaper, Firefox won't follow the link The darknix.png symlink out of the profile left the new tab blank, even after a restart: Firefox's sandbox does not follow it. udt-accent now copies the wallpaper over the slot on every change instead, removing any leftover link first so the copy cannot write through it into the wallpaper. install.sh no longer makes the link. Co-Authored-By: Claude Opus 5.5 --- AGENTS.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index c1ab004..3a7401d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -271,11 +271,11 @@ write lands after `wallp` has already run `wal --theme`, so it wins; reorder those two and pywal's wallpaper-derived colours come back. Firefox's new tab shows the wallpaper itself, not a colour. FF Ultima picks -the new tab background from a fixed list of images by pref, and `install.sh` -links its `walls/darknix.png` slot to `~/.cache/udt/wpaper`; selecting it once +the new tab background from a fixed list of images by pref, and `udt-accent` +copies the wallpaper over its `walls/darknix.png` slot; selecting it once (`user.theme.wallpaper.darknix` in `about:config`) is the only manual step. -Firefox revalidates the file on each new tab, so a wallpaper change reaches a -running browser without a restart. +A copy, not a symlink: Firefox's sandbox will not follow a link out of the +profile, and the new tab stays blank. Not everything tracks the wallpaper. rofi, quickshell, Hyprland borders, hyprlock's border (through `~/.cache/udt/hyprlock-border.conf`), Sublime's -- cgit v1.2.3