Сайт | Скачать | Видео | Wiki

Автор Тема: devilspie - управление состоянием окон  (Прочитано 3503 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bicyclist56

  • Ветеран
  • *****
  • Сообщений: 502
  • Репутация: +20/-1
  • Автор темы
  • Не дай мозгам засохнуть!
    • Мой блог
devilspie - управление состоянием окон
« : 27 Февраль 2012, 07:13:19 »
Нашел решение, как можно при запуске ОС иметь окно моей программы на всех рабочих местах, да еще и свернутым в заголовок!
Устанавливаем http://debian.nctu.edu.tw/debian/pool/main/d/devilspie/devilspie_0.22-2_i386.deb
Создаем каталог /root/.devilspie - а в нем для конкретной программы отдельный файл с расширением .ds, в моем случае - project1.ds - вот его содержимое:
Код
(if
        (is (application_name) "project1")
    (begin
        (pin)
(shade)
    )
)
Проверяем в терминале: devilspie
И окно моей программы выполняет обе команды!
Далее, в /etc/rc.d/rc.local для автозапуска демона devilspie при старте ОС добавляем строку:
Код
devilspie &
Ссылки:
http://www.foosel.org/linux/devilspie
http://help.ubuntu.ru/wiki/devilspie
http://lazysketches.blogspot.com/feeds/posts/default
архив /usr/share/man/man1/devilspie.1.gz
Команда в терминале xprop позволит указать нужное окно мышью и выдаст о нем много информации.
Кроме того, можно установить
http://archive.ubuntu.com/ubuntu/pool/universe/w/wmctrl/wmctrl_1.07-6_i386.deb - это еще одна возможность расширенно управлять окнами, раб.столами и т.д.
« Последнее редактирование: 27 Февраль 2012, 09:13:44 от bicyclist56 »
Неттоп Eglobal Intel Core i5 3317U 8 GB RAM 128 GB SSD + 120 GB SSD, Slax 9