diff options
Diffstat (limited to 'rofi/udt')
| -rw-r--r-- | rofi/udt/ssh.rasi | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/rofi/udt/ssh.rasi b/rofi/udt/ssh.rasi new file mode 100644 index 0000000..4c8a88e --- /dev/null +++ b/rofi/udt/ssh.rasi @@ -0,0 +1,52 @@ +/* + * udt ssh layout: the hosts as a searchable 4x3 grid of cards. + * Copyright (C) 2026 Danilo M. <danix@danix.xyz> + * Licensed under the GNU General Public License v2 only. + * + * Fed by blackpearl-sshmenu.sh, two lines a card: the alias in bold, then + * "user · address" dimmed with fgalpha rather than a colour, so it still + * reads on the accent when selected. + */ + +@import "common.rasi" + +window { + width: 1100px; + anchor: center; + location: center; + padding: 20px; +} + +/* The prompt is lifted out of the inputbar to sit above it as a header. */ +mainbox { + children: [ prompt, inputbar, listview ]; + spacing: 16px; +} + +prompt { + font: "Noto Sans Bold 15"; + text-color: @text; + padding: 0 4px; +} + +listview { + columns: 4; + lines: 3; + fixed-height: true; + spacing: 12px; + flow: horizontal; +} + +/* Text only: the element spacing otherwise reserves a gap for the icon. */ +element { + children: [ element-text ]; + padding: 20px 12px; + border-radius: 12px; + background-color: @surface0; +} + +element-text { + font: "Noto Sans 13"; + horizontal-align: 0.5; + vertical-align: 0.5; +} |
