aboutsummaryrefslogtreecommitdiffstats
path: root/install.sh
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-11 09:53:54 +0200
committerDanilo M. <danix@danix.xyz>2026-09-11 09:53:54 +0200
commitc677049424d5fe57b4f68ef38d6d375b75efc08f (patch)
tree34c2b3bb8e764b6d581434cbc8114d9e958d4a1b /install.sh
parentaf926ea2f588190c59a5436ed9c467b2f85d07aa (diff)
downloadunified-desktop-theme-c677049424d5fe57b4f68ef38d6d375b75efc08f.tar.gz
unified-desktop-theme-c677049424d5fe57b4f68ef38d6d375b75efc08f.zip
fix: restore message widget, fullscreen power menu, and emoji grid
Three regressions from collapsing five theme systems into three layouts. The layouts hardcoded `children`, which silently dropped any -mesg a script passed. rofipass lost its keybinding cheatsheet and the power menu lost its uptime line. list.rasi now lists the message widget; rofi hides it when there is no message, so it costs nothing when unused. The power menu was never a small menu. It is a deliberate fullscreen prompt with a greeting, an avatar and one row of four large glyphs, and menu.rasi flattened all of it. It gets its own layout, the one place where a prompt earns its keep. The glyphs are drawn in Inconsolata Nerd Font Mono, which was verified to contain all four; the old theme asked for `feather`, which contains none of them and was relying on fallback. The emoji picker is a dense grid of glyphs, not a list, and wasted most of a single-column window. It gets grid.rasi, sized near the launcher's icons. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G6aeE37K4GHBsaM51yLTTq
Diffstat (limited to 'install.sh')
-rwxr-xr-xinstall.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/install.sh b/install.sh
index 9821371..faf2501 100755
--- a/install.sh
+++ b/install.sh
@@ -11,7 +11,7 @@ mkdir -p "$target" "$HOME/bin" "$HOME/.cache/wal"
# 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; do
+for f in palette.rasi common.rasi menu.rasi list.rasi grid.rasi powermenu.rasi; do
ln -sfn "$repo/rofi/udt/$f" "$target/$f"
done