aboutsummaryrefslogtreecommitdiffstats
path: root/bin/udt-powermenu.sh
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-18 11:14:08 +0200
committerDanilo M. <danix@danix.xyz>2026-10-18 11:14:08 +0200
commit02c3277356271bc9f2969cd56ee654e95ef9ce9e (patch)
tree1ee3987fceae93e542d970f0e7e041f5dbdc9cca /bin/udt-powermenu.sh
parent284709aefaed47b8d519ecf6c3dc79d1cd5cbbdf (diff)
downloadunified-desktop-theme-02c3277356271bc9f2969cd56ee654e95ef9ce9e.tar.gz
unified-desktop-theme-02c3277356271bc9f2969cd56ee654e95ef9ce9e.zip
fix(rofi): compact confirm and screenshot cards, centre glyphs
The confirm and screenshot menus split the monitor into two half-screen buttons with a glyph sized from the monitor height. They are now a fixed 368px card centred on the scrim, two 150px buttons at 72pt, so the scripts no longer compute a glyph size. Glyphs in all three menus sat right of centre: common.rasi's element spacing still reserved a gap for the hidden icon. Elements now hold element-text only. The power menu's greeting ignored horizontal-align, so spacers either side centre it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'bin/udt-powermenu.sh')
-rwxr-xr-xbin/udt-powermenu.sh14
1 files changed, 1 insertions, 13 deletions
diff --git a/bin/udt-powermenu.sh b/bin/udt-powermenu.sh
index a8524b4..6d8fb84 100755
--- a/bin/udt-powermenu.sh
+++ b/bin/udt-powermenu.sh
@@ -35,25 +35,13 @@ rofi_cmd() {
-theme ${dir}/${theme}.rasi
}
-# Confirmation glyph size follows the focused monitor, as in
-# qar-scrotmenu.sh: a quarter of the smaller of half-width and height, with
-# 90/270 degree rotations (odd transforms) swapping width and height.
-confirm_size() {
- hyprctl monitors -j | jq -r '.[] | select(.focused) | .scale as $s
- | (if .transform % 2 == 1 then [.height, .width] else [.width, .height] end)
- | [.[0] / 2, .[1]] | min / $s / 4 | floor' 2>/dev/null
-}
-
# Confirmation CMD
confirm_cmd() {
- local size
- size=$(confirm_size)
rofi -dmenu \
-p 'Confirmation' \
-selected-row 1 \
-mesg 'Simu Sicuri?' \
- -theme "$HOME/.config/rofi/udt/confirm.rasi" \
- -theme-str "element-text { font: \"Inconsolata Nerd Font Mono ${size:-135}\"; }"
+ -theme "$HOME/.config/rofi/udt/confirm.rasi"
}
# Ask for confirmation