Как запустить приложение с установленным "Всегда сверху"?

Есть несколько приложений, которые я отмечаю как "Всегда сверху" каждый раз, когда я их использую, поэтому мне интересно, есть ли способ автоматически установить их так, каким бы способом я их не запускал (menu, shell, gnome- делать)?

4 ответа

Решение

Если вы используете Compiz, вы можете зайти в CompizConfig Setting Manager и включить плагин Windows Rules, а затем добавить что-то вроде class=Gnome-terminal под "Вверху" сделать все окна терминала Gnome Stick сверху. (Вы можете нажать кнопку + и использовать функцию захвата, чтобы выяснить имя класса для различных приложений, если это не очевидно.)

Ubuntu 16.10

Обязательно установите compiz-plugin,

Существует более общее решение, работающее с XW Manager, совместимым с EWMH/NetWM (все широко используемые wm включены).

Решение касается использования wmctrl приложение (находится в wmctrl пакет).

Вы можете установить свойство "сверху" с помощью

wmctrl -r "window title" -b add,above

Однако для автоматизации этого процесса еще предстоит проделать определенную работу.

Есть два метода, в которых вы можете заархивировать это.

  • Этот метод является постоянным:

    Установите Compiz, а затем compiz-плагин. Затем перейдите в CompizConfig Setting Manager и включите плагин "Правила Windows", который находится в разделе "Управление окнами". Затем перейдите к строке "Выше" и нажмите кнопку "Добавить" перед ней, а затем кнопку "Захватить" и затем нажмите на окно приложения, которое вы хотите "всегда сверху". Нажмите ОК

  • Этот метод является временным:

    Нажмите Alt+Tab, а затем T.

Вы можете использовать что-то вроде Devil's Pie ( пакет Ubuntu).

Смотрите смелый ответ о том, как это сделать с Compiz.

Другие вопросы по тегам