(просто документирующий это - самоотвечают для следования),
Я использую stickynotes
апплет в Ubuntu, Аккуратной для примечаний. Я иногда хотел бы, чтобы эти примечания остались "поверх остальных окон", но я не могу найти установку ни для чего как этот (рис. отсюда):
Вообще возможно так или иначе вызывать a stickynotes
отметить для пребывания поверх остальных окон?
Да, возможно - получил ответ благодаря этому сообщению: Приложение запускалось в оболочке автоматически «всегда сверху» / Desktop / Xfce Forums ; для этого можно использовать wmctrl
.
Во-первых, в терминале используйте wmctrl
для получения списка активных в данный момент окон:
$ wmctrl -l
0x01a00003 -1 mypc Bottom Expanded Edge Panel
0x01a00036 -1 mypc Top Expanded Edge Panel
0x01200023 -1 mypc x-nautilus-desktop
0x042000e1 1 mypc Mozilla Firefox
0x03400024 0 mypc Terminal
0x032000f2 -1 mypc 2013-03-29
«2013-03-29» - это заголовок моей stickynotes
заметки. окно; затем можно просто выполнить эту команду, чтобы заставить это конкретное окно заметок оставаться сверху:
wmctrl -i -r 0x032000f2 -b toggle,above
Обратите внимание на использование переключателя -i
, чтобы " интерпретировать аргументы окна (< WIN>) как числовое значение, а не строковое имя для окна. ". Кроме того, это переключает свойство «всегда сверху» для окна; так что если вы хотите отключить «всегда сверху» - просто повторите ту же команду выше.
Обратите внимание, что если stickynotes
установлен на «Размещать заметки на всех рабочих пространствах»; тогда настройка «всегда сверху» будет действительна для всех рабочих пространств (хотя сначала вам, возможно, придется щелкнуть по другим окнам, чтобы окно «понимало», оно должно быть «всегда сверху»).