Аналог AutoHotkey для Linux
AutoKey — наиболее приближенный по функционалу аналог программы AutoHotkey для ОС семейства Linux. Он позволяет по нажатию горячих клавиш автоматизировать рутинные процессы, создавая алгоритмы для нажатия опрделённых клавиш, запуска программ, работы с входными данными, а также создавая аббревиатуры для автозамены нескольких букв на определённый текст.
В отличие от AutoHotkey, данная программа использует для написания скриптов язык Python. Это может создавать определённые преимущества, например в случае сложных операций с входными данными. Помимо вышеназванной функции создания аббревиатур, программа позволяет создавать контекстные меню для запуска скриптов и использовать встроенный менеджер скриптов, разделяя их по группам и обеспечивая удобный доступ.
Далее будут описаны действия для ОС Astra Linux и (частично) для Debian.
1. Для установки программы перейдите в раздел загрузки пакетов программы на странице GitHub. Под записью с самой свежей версией программы в блоке «Assets» загрузите два пакета: autokey-common_…_all.deb и autokey-qt_…_all.deb.

2. Установите пакеты через терминал, используя команду sudo apt install имя_пакета.deb
.
3. Внесите изменения в файл: /etc/X11/fly-dm/fly-dmrc:
Найдите параметр ServerArgsLocal и приведите его к следующему виду:
ServerArgsLocal=+extension RECORD
Убедитесь, что приложение Autokey не запущено на момент внесения изменений в файл.
4. После изменений перезапустите X сервер, используя команду:
sudo pkill X
5. Запустите AutoKey, используя стартовое меню системы.

В программе приводится несколько примеров для аббревиатур (группа «My Phrases») и скриптов (группа «Sample Scripts»). Ознакомьтесь с ними, чтобы начать создавать собственные скрипты.