home · contact · privacy
Improve status.sh.
authorChristian Heller <c.heller@plomlompom.de>
Fri, 21 Mar 2025 14:16:26 +0000 (15:16 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Fri, 21 Mar 2025 14:16:26 +0000 (15:16 +0100)
testing/home/t490s/.nonpath_bins/status.sh

index 3faa0b44543d1884439bb42f144e103f7fbb49e8..1363bf6d82b708ea091ae3c0fbe522a498ac94d8 100755 (executable)
@@ -47,7 +47,7 @@ color_at() {
 
 print_clipboard() {
     print_selection() {
-        print_bar_block "$1:[" "${COL_WHITE}" 0
+        print_bar_block "$1 [" "${COL_WHITE}" 0
         CLEANED=$(wl-paste $2 | sed 's/"/\\"/g')
        ELLIPSIS=
         if [ $(echo "${CLEANED}" | wc -c) -gt 32 ]; then
@@ -55,10 +55,10 @@ print_clipboard() {
            ELLIPSIS='...'
         fi
         print_bar_block "${CLEANED}" "" 0
-        print_bar_block "${ELLIPSIS}]" "${COL_WHITE}"
+        print_bar_block "${ELLIPSIS}]" "${COL_WHITE}" $3
     }
-    print_selection C
-    print_selection P --primary
+    print_selection 'wl-paste' '' 0
+    print_selection ' --primary' --primary
 }
 
 print_online() {
@@ -150,7 +150,7 @@ print_keyboard() {
     else
         LAYOUT=??
     fi
-    print_bar_block "k:${LAYOUT}"
+    print_bar_block "kb_${LAYOUT}"
 }
 
 printf '{"version": 1}\n['