Полезности KDE Plasma
Автоматическое переключение на английскую раскладку при блокировке экрана¶
Если вы впадаете в ярость, что Хранитель экрана KDE Plasma не переключает вас на английский язык при вводе пароля и из-за этого вводите пароль неверно, то этот хак для вас.
Переключать раскладку клавиатуры можно с терминала:
qdbus org.kde.keyboard /Layouts org.kde.KeyboardLayouts.setLayout 0
В моём случае цифра 0
отсылает к ID английской раскладки клавиатуры. Чтобы получить нужный ID переключитесь на английскую раскладку и выполните эту команду:
qdbus org.kde.keyboard /Layouts org.kde.KeyboardLayouts.getLayout
Привязать выполнение этой команды во время блокировки экрана можно при помощи системы уведомлений.
Заметка
Уведомления KDE Plasma позволяют привязать выполнение любой команды при определенном событии. Там есть события практически на каждое действие, удобно для автоматизации.
Открываем "Параметры системы", настройку Уведомлений. Ищем службу "Хранитель экрана" и нажимаем "Настроить события".
Ищем событие "Экран заблокирован" и привязываем к нему команду.
Всё! Теперь язык будет меняться на английский каждый раз при блокировке экрана.
Автоматическое обновление устройств KDE Connect при подключении к новой Wi-Fi сети¶
Открываем "Параметры системы", настройку Уведомлений. Ищем службу "Управление сетью" и нажимаем "Настроить события".
Ищем событие "Соединение установлено" и привязываем к нему команду.
/bin/kdeconnect-cli --refresh