aboutsummaryrefslogtreecommitdiff
path: root/.local/bin/statusbar/sb-kbselect
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/statusbar/sb-kbselect')
-rwxr-xr-x.local/bin/statusbar/sb-kbselect4
1 files changed, 2 insertions, 2 deletions
diff --git a/.local/bin/statusbar/sb-kbselect b/.local/bin/statusbar/sb-kbselect
index f4d3e9e..1614480 100755
--- a/.local/bin/statusbar/sb-kbselect
+++ b/.local/bin/statusbar/sb-kbselect
@@ -1,6 +1,6 @@
#!/bin/sh
# works on any init system
-# requirements: mew
+# requirements: rofi -dmenu
kbquery()
{
@@ -13,7 +13,7 @@ kbquery()
kb=$(kbquery)
case $BLOCK_BUTTON in
- 1) kb_choice="$(awk '/! layout/{flag=1; next} /! variant/{flag=0} flag {print $2, "- " $1}' /usr/share/X11/xkb/rules/base.lst | mew -l 15)"
+ 1) kb_choice="$(awk '/! layout/{flag=1; next} /! variant/{flag=0} flag {print $2, "- " $1}' /usr/share/X11/xkb/rules/base.lst | rofi -dmenu -l 15)"
[ -z "$kb_choice" ] && exit 0
kb="$(echo "$kb_choice" | awk '{print $3}')"
swaymsg input "type:keyboard" xkb_layout "$kb" >/dev/null 2>&1