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

32

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

Децио Лира
источник

Ответы:

13

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

Ubuntu 16.10

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

радостный
источник
Hmpf, bah, название этого плагина совершенно неверно переведено на голландский ... :-(
JanC 15.10.10
1
Очень хорошо! Я обнаружил, что «липкий» на самом деле «всегда в этом рабочем пространстве», если кому-то интересно. Также стоит упомянуть, что если вы используете заголовок окна, т.е. title = This Window Title, вы не заключаете его в кавычки. Используйте это так, как я написал.
Элайджа Линн
Я что-то упустил в Ubuntu 16.10, как показано на этом скриншоте ?
Орширо
28

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

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

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

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

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

enzotib
источник
1
кажется хорошей альтернативой, когда compiz не используется. хороший!
Децио Лира
5
Это лучший вариант для меня, потому что я могу создать bash-скрипт или сочетание клавиш (что я и сделал), используя эту команду, и таким образом я могу использовать его, когда мне это нужно, а не когда я этого не делаю. Я сделал изменения, хотя ... Я хотел, чтобы ярлык всегда был включен сверху для активного окна, и только тогда, когда мне было нужно, вот моя команда. wmctrl -r :ACTIVE: -b toggle,above
Майкл Туннелл
Аргументы «добавить, выше» не работает для меня. но аргументы "toggle, выше" работает (переключается).
Палани
@MichaelTunnell, вы должны опубликовать его как ответ, включая настройку ярлыка.
Джангорецки
2

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

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

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

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

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

rahul_bhise
источник
2
Я думаю, что вы имеете в виду Alt + Space. Alt + Tab используется для переключения между приложениями
Мостафа Ахангарха