LINUX.ORG.RU

История изменений

Исправление eternal_sorrow, (текущая версия) :

Единственный нюанс — сразу после запуска Sway индикатор не отображается, появляется только после первого переключения раскладки.

Ну так для этого тебе надо вывести этот индикатор сразу после запуска скрипта. Если тебе надо на shell, то добавь в начало скрипта swaymsg -r -t get_inputs и отфильтруй его вывод с помощью jq (я не умею писать запросы на нём). Могу также поделиться моим скриптом индикатора на python (для него нужна достаточно свежая версия питоновской библиотеки i3ipc).

Исходная версия eternal_sorrow, :

Единственный нюанс — сразу после запуска Sway индикатор не отображается, появляется только после первого переключения раскладки.

Ну так для этого тебе надо вывести этот индикатор сразу после запуска скрипта. Если тебе надо на shell, то добавь в начало скрипта «swaymsg -r -t get_inputs» и отфильтруй его вывод с помощью jq (я не умею писать запросы на нём). Могу также поделиться моим скриптом индикатора на python (для него нужна достаточно свежая версия питоновской библиотеки i3ipc).