layoutSwitcher 363 B

123456789101112131415161718
  1. #!/bin/bash
  2. # Узнаём текущюю раскладку
  3. layout=$(xkblayout-state print %e)
  4. # Раскладки клавиатуры
  5. english=us
  6. russian=ru
  7. # Проверяем, если раскладка русская то меняем на английскую
  8. if [[ $layout == $russian ]]; then
  9. setxkbmap -layout us
  10. else
  11. setxkbmap -layout ru
  12. fi