Есть несколько приложений, которые я отмечаю как «Всегда сверху» каждый раз, когда я их использую, поэтому мне интересно, есть ли способ автоматически установить их так, как бы я их не запускал (menu, shell, gnome- делать)?
Есть несколько приложений, которые я отмечаю как «Всегда сверху» каждый раз, когда я их использую, поэтому мне интересно, есть ли способ автоматически установить их так, как бы я их не запускал (menu, shell, gnome- делать)?
Ответы:
Если вы используете Compiz, вы можете зайти в CompizConfig Setting Manager и включить плагин Windows Rules, а затем добавить что-то вроде class=Gnome-terminal
«Вверху», чтобы все окна терминала Gnome остались сверху. (Вы можете нажать кнопку + и использовать функцию захвата, чтобы выяснить имя класса для различных приложений, если это не очевидно.)
Обязательно установите compiz-plugin
.
Существует более общее решение, работающее с XW Manager, совместимым с EWMH / NetWM (все широко используемые wm включены).
Решение касается использования wmctrl
приложения (находится в wmctrl
упаковке).
Вы можете установить свойство "сверху" с помощью
wmctrl -r "window title" -b add,above
Однако для автоматизации этого процесса еще предстоит проделать определенную работу.
wmctrl -r :ACTIVE: -b toggle,above
Есть два метода, в которых вы можете заархивировать это.
Этот метод является постоянным:
Установите Compiz, а затем compiz-плагин. Затем перейдите в CompizConfig Setting Manager и включите плагин «Правила Windows», который находится в «управлении окнами». Затем перейдите к строке «Выше» и нажмите кнопку «Добавить» перед ней, а затем кнопку «Захватить» и затем нажмите на окно приложения, которое вы хотите «всегда сверху». Нажмите ОК
Этот метод является временным:
Нажмите Alt+ Tabи затем T.
Вы можете использовать что-то вроде Devil's Pie ( пакет Ubuntu ).
Смотрите смелый ответ о том, как это сделать с Compiz.