summaryrefslogtreecommitdiff
path: root/layout-switch
diff options
context:
space:
mode:
authorpks <pks@pks.rocks>2025-09-13 20:59:20 +0200
committerpks <pks@pks.rocks>2025-09-13 20:59:20 +0200
commitcf1306fdcc48353d756091596627a33fd3d2add0 (patch)
tree9471bb5c590c50191f0400a645fe7818b7cffab1 /layout-switch
parent1f8ec503dec62b5bd3a3a85bd7393fbd6ccb76dd (diff)
2025-09-13HEADmaster
Diffstat (limited to 'layout-switch')
-rwxr-xr-xlayout-switch7
1 files changed, 1 insertions, 6 deletions
diff --git a/layout-switch b/layout-switch
index 256eeb2..a25676f 100755
--- a/layout-switch
+++ b/layout-switch
@@ -1,21 +1,16 @@
#!/bin/zsh -x
CUR_US=$(setxkbmap -print | grep xkb_symbols | grep -o "+us+")
-CUR_RU=$(setxkbmap -print | grep xkb_symbols | grep -o "+ru+")
CUR_DE=$(setxkbmap -print | grep xkb_symbols | grep -o "+de+")
-# us > de > ru
+# us <> de
if [[ $CUR_US == "+us+" ]]; then
setxkbmap de
ratpoison -c "echo keyboard map DE"
elif [[ $CUR_DE == "+de+" ]]; then
- setxkbmap ru
- ratpoison -c "echo keyboard map RU"
-elif [[ $CUR_RU == "+ru+" ]]; then
setxkbmap us
ratpoison -c "echo keyboard map US"
fi
setxkbmap -option
xmodmap ~/.Xmodmap
-