Есть ли какой-нибудь быстрый способ установить окно в режим «всегда сверху» в linux mint «cinnamon»?
В Windows я создал скрипт autohotkey, но я не знаю, как настроить такую команду в Linux.
Есть ли какой-нибудь быстрый способ установить окно в режим «всегда сверху» в linux mint «cinnamon»?
В Windows я создал скрипт autohotkey, но я не знаю, как настроить такую команду в Linux.
Я знаю, что вы опубликовали это год назад, но я нашел ваше сообщение, пытаясь сделать то же самое.
Странно, что это было исключено из горячих клавиш Linux Mint Cinnamon, поскольку их так много. Возможно, это было исправлено в более поздних версиях, но я все еще использую Linux Mint 13 LTS, и он недоступен в этой версии.
Я решил эту проблему, написав очень простой скрипт для этого, используя wmctrl
, программу, которая может отправлять команды в X Window Manager из командной строки. Если wmctrl
не установлен на вашем компьютере, установите его с помощью приведенной ниже команды, вы можете проверить, установлен ли он с which wmctrl
который покажет путь, если он уже установлен, или ничего не показать, если он не установлен, AFAIK это не так. устанавливается по умолчанию в Linux Mint.
sudo apt-get install wmctrl
Затем создайте новый (очень простой) скрипт, который должен работать с любым X Window Manager:
#!/bin/bash
# Script: window-toggle-always-on-top.sh
#
# Script to toggle the always on top setting of the active window. It is
# designed to work by being assigned to a system hot key.
wmctrl -r :ACTIVE: -b toggle,above
exit 0
После того, как сценарий создан, откройте настройки клавиатуры Linux Mint, перейдите в «Пользовательские ярлыки» и добавьте пользовательский ярлык, убедитесь, что вы указали полный путь к сценарию, который вы создали в командной строке. После добавления назначьте его горячей клавише, нажав «неназначенный» ниже «Привязки клавиатуры». Затем просто нажмите горячую клавишу, чтобы переключить настройку всегда сверху в любом окне, в котором есть фокус.
Объяснение команды wmctrl
:
-r :ACTIVE: - use the currently active window.
-b toggle,above - toggle the 'always on top' setting.
Надеюсь это поможет.