LINUX.ORG.RU

Отображать содержимое текстового файла на рабочем столе

 ,


0

6

Всем доброго времени суток!

Задача такова. Вместо всяких модных Google Keep и Evernote перешел недавно на текстовые файлы с markdown разметкой, которые синхронизируются между моими устройствами.

Посоветуйте, пожалуйста, изящное решение для вывода содержимого 2-3 файлов на рабочий стол. Желательно в уже размеченном варианте, а не в сыром.

Сейчас использую Gnome, но подумываю над awesome. Conky не предлагайте))

★★★★

Как вариант, можно рендерить в .png картинку и ставить фоном root window.

Smola ()

из man wmctrl

-b ( add | remove | toggle),prop1 [,prop2 ] Add, remove, or toggle up to two window properties simultaneously. The window that is being modified must be identified with a -r action. The property change is achived by using the EWMH _NET_WM_STATE request. The supported property names (for prop1 and prop2) are modal, sticky, maximized_vert, maximized_horz, shaded, skip_taskbar, skip_pager, hidden, fullscreen, above and below. Two prop‐ erties are supported to allow operations like maximizing a window to full screen mode. Note that this action is made up of exactly two shell command line arguments.

Если верить вот этой доке http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#idm140130317598336

тебе нужны: skip_taskbar, skip_pager, sticky, fullscreen и below.

Т.е. открываешь любимый редактор, выставляешь его окну нужные свойства (кстати, devilspie, вроде бы, умел что-то такое скриптовать, но хз, как он в современных DE работает), профит (возможно).

lazyklimm ★★★★★ ()
Ответ на: комментарий от lazyklimm

Вот это Вы мне интересную штуку подкинули. Решает сразу много вопросов, которые возникали раньше. Если, конечно, заработает в связке с гномовским wm.

aquadon ★★★★ ()
Ответ на: комментарий от lazyklimm

кстати, devilspie, вроде бы, умел что-то такое скриптовать, но хз, как он в современных DE работает

Умеет, работает.

theNamelessOne ★★★★★ ()
Ответ на: комментарий от theNamelessOne

Я тоже думал, что работает. А потом он мне отказался нормально правила выполнять и я его снёс. Должен был все стимовские окна автоматически на 3 воркспейс перемещать, а игори на 2. И для окна pcmanfm автоматически ресайзить.

sudopacman ★★★★★ ()
Ответ на: комментарий от IIIypuk

Или я тормоз, или не хочет с окнами работать. Рабочие столы переключает, список столов и окон показывает, а на модификации окон не реагирует.

aquadon ★★★★ ()

Я тут думал над гибридным решение:
- открыть текст в редакторе;
- свернуть окно редактора/перенести на другой workspace;
- делать скриншот этого окна и ставить его фоном root window.

Но, как выяснилось, нельзя сделать скриншот неактивного окна. Во всяком случае простым способом мне это не удалось:

$ TARGET=$(xdotool selectwindow)
# ... выбор окна и переход на другой workspace ...
$ import -window $TARGET "/tmp/new_root_bg.png"
import: unable to read X window image `41943043': Resource temporarily unavailable @ error/xwindow.c/XImportImage/4983.
import: missing an image filename `/tmp/new_root_bg.png' @ error/import.c/ImportImageCommand/1287.

Возможно может помочь программа Xephyr. Но мне лень разбираться в этом.

P.S. LORCODE, я твой дом трубу шатал. Больше играл с разметкой чем писал пост.

Smola ()
Последнее исправление: Smola (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.