From a0b2e362b1d198c0cb7da2bade430d2e24e6ea1e Mon Sep 17 00:00:00 2001 From: scbj Date: Tue, 24 Jun 2025 14:53:10 +0200 Subject: [PATCH] (scripts) BLARGH! --- scripts/sway-kb-layout-switcher.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/sway-kb-layout-switcher.sh b/scripts/sway-kb-layout-switcher.sh index f625f9a..38b74fb 100755 --- a/scripts/sway-kb-layout-switcher.sh +++ b/scripts/sway-kb-layout-switcher.sh @@ -20,6 +20,10 @@ function switch_kb_layout { number=${#layouts[@]} fi + # # select current layout NOTE: if index would work... + # current_layout="$(swaymsg -t get_inputs | grep -iP "active_layout_index" | grep -ioP "(?<=: ).*(?=,)" -m 1)" + # selection="$(printf "%s\n" "${layouts[@]}" | fuzzel --lines ${number} --dmenu --select-index ${current_layout})" + selection="$(printf "%s\n" "${layouts[@]}" | fuzzel --lines ${number} --dmenu)" if [[ -z "${selection}" ]]; then