(просто документирую это - ответ будет позже)
Я использую stickynotes
апплет в Ubuntu Natty для заметок. Иногда мне хотелось бы, чтобы эти заметки оставались "всегда сверху", но я не могу найти настройки для чего-либо подобного (рисунок изздесь):
Возможно ли вообще как-то заставить stickynotes
заметку всегда оставаться сверху?
решение1
Да, это возможно — ответ получен благодаря этому посту:Приложение автоматически запускается в оболочке «всегда поверх» / Рабочий стол / Форумы Xfcewmctrl
; для этого можно использовать .
Сначала в терминале используйте 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
установлено значение «Помещать заметки на все рабочие области», то настройка «Всегда поверх всех окон» будет действительна для всех рабочих областей (хотя вам, возможно, придется сначала щелкнуть по другим окнам, чтобы окно «поняло», что оно должно быть «всегда поверх всех окон»).