aboutsummaryrefslogtreecommitdiffstats
path: root/install.sh
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-18 11:28:14 +0200
committerDanilo M. <danix@danix.xyz>2026-10-18 11:28:14 +0200
commit140e0f906a9e8566b26267d84eb0aa1a7e2f0d94 (patch)
tree3ed4b858789baf9a23530ec932e99f0e8c99a01a /install.sh
parent75772bed729c7bfe48a309cc39a8a52ec3ac251b (diff)
downloadunified-desktop-theme-140e0f906a9e8566b26267d84eb0aa1a7e2f0d94.tar.gz
unified-desktop-theme-140e0f906a9e8566b26267d84eb0aa1a7e2f0d94.zip
feat(rofi): wallpaper banner and placeholder on the ssh header
The header and search bar share the wallpaper banner the Alt+F2 runner uses, each on a plate so it stays legible over any image, and the entry gets a placeholder. ssh.rasi now carries the @WPAPER@ placeholder, so install.sh generates it like launcher.rasi instead of linking it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'install.sh')
-rwxr-xr-xinstall.sh15
1 files changed, 8 insertions, 7 deletions
diff --git a/install.sh b/install.sh
index 8ca71db..45deb76 100755
--- a/install.sh
+++ b/install.sh
@@ -84,16 +84,17 @@ fi
# Theme files are symlinked individually; accent.rasi is NOT, it points at the
# generated file in the wal cache instead.
-for f in palette.rasi common.rasi menu.rasi list.rasi grid.rasi powermenu.rasi confirm.rasi screenshot.rasi ssh.rasi; do
+for f in palette.rasi common.rasi menu.rasi list.rasi grid.rasi powermenu.rasi confirm.rasi screenshot.rasi; do
ln -sfn "$repo/rofi/udt/$f" "$target/$f"
done
-# launcher.rasi is generated rather than symlinked: its wallpaper path comes
-# from the wal cache and cannot be committed. Regenerating it is why re-running
-# this script after moving the repo is safe.
-rm -f "$target/launcher.rasi"
-sed "s|@WPAPER@|$HOME/.cache/udt/wpaper|" \
- "$repo/rofi/udt/launcher.rasi" > "$target/launcher.rasi"
+# launcher.rasi and ssh.rasi are generated rather than symlinked: their
+# wallpaper path comes from the wal cache and cannot be committed. Regenerating
+# them is why re-running this script after moving the repo is safe.
+for f in launcher.rasi ssh.rasi; do
+ rm -f "$target/$f"
+ sed "s|@WPAPER@|$HOME/.cache/udt/wpaper|" "$repo/rofi/udt/$f" > "$target/$f"
+done
# Seed the generated accent if it does not exist yet, so themes parse on a
# fresh install before any wallpaper has been set.