mealsforall 17.09.2011 05:11

Tips & tricksТерминал, встроенный в обои рабочего стола

Забавный способ внедрения терминала в фон рабочего стола при помощи правил обработки окон в Compiz, позволяющий лучше познакомиться с возможностями Compiz. Идея взята из свежего номера LXF, респект им и уважуха!

Общая идея: окну терминала gnome-terminal присвается уникальное имя, а compiz настраивается так, чтобы это окно всегда висело на заднем плане без декораций и не двигалось.

Выглядит вот так:

Шаг 1: Настраиваем специальный профиль для Gnome Terminal


Открываем gnome-terminal, идем в Edit -> Profiles и добавляем новый профиль с уникальным именем. У меня уникальное имя -- bakogroundo.

В профиле меняем настройки на трёх вкладках:

General:


Отключаем показ меню.

Title and Command:


Переименовываем заголовок окна и отключаем возможность его менять из самого терминала.

Background:


Включаем прозрачность на полную катушку.

Scrolling:


На этой вкладке отключаем скроллинг совсем.


Всё, с терминалом всё готово. Сохраняем профиль и выходим.

Шаг 2: Compiz Config Settings Manager


Запускаем ccsm.

General - General options:


В разделе General находим General options.

Отключаем Hide Skip Taskbar Windows.

Effects - Window Decoration


В разделе Effects находим Window Decoration:

Здесь нам надо написать правило, запрещающее рисовать элементы окна вокруг нашего специфического терминала. Пишем правило any & !(title=bakogroundo)

Window Management - Window Rules


В разделе Window Management находим и включаем Window Rules.

Пишем правила в разделах как на скриншоте, активируя их только для нашего окна:

Условие простое: title=bakogroundo, оно должно быть вписано в правила Skip taskbar, Skip pager, Below, Sticky, Non movable windows, Non resizeable windows, Non maximizeable windows, Non minimizeable windows, Non closable windows.

Всё, ccsm можно закрыть.

Шаг 3: Запускаем терминал.


Терминал запускается так:
1
gnome-terminal --window-with-profile=bakogroundo --geometry=110x35+200+70


Здесь 110x35 -- ширина и высота окна в символах, 200+70 -- координаты верхнего левого угла в пикселях. Подберите эти параметры по размеру своего монитора (а если мониторы меняются, напишите умный скрипт для автоподбора!).

Всё, терминал должен оказаться на десктопе и быть пригодным к использованию. Вот так это выглядит на видео.

Добавьте эту команду в автозагрузку и наслаждайтесь. :)


Тэги: compiz terminal
+ 11 -
Похожие Поделиться

mealsforall 17.09.2011 06:20 #
А чего cut не работает?
exelens 17.09.2011 08:07 #
В багтрекер?
masterkey 17.09.2011 07:02 #
По моему нафиг не нужно, но смотрится прикольно.
taliano 17.09.2011 10:09 #
О, наконец-то вижу настоящие ][akepskie обои!
mealsforall 17.09.2011 15:03 #
Это Lisp Machine Wallpaper, чуть урезанный. Вот отсюда.

А так можно поиском всякого приятного найти :)
http://www.google.com/search?tbm=isch&q;=beautiful+debian+wallpapers
Shtsh 17.09.2011 10:37 #
Я бы для этой обоины сдвинул терминал левей, так как с правой стороны уже слишком светло.
wzooff 17.09.2011 12:06 #
Теперь попасть не в то окно будет проще :) я вот больше люблю плагин терминал у awn, но фломастеры...
ZED 17.09.2011 13:16 #
Отлично вписалось между коньками
Midler 17.09.2011 13:33 #
Ура! Теперь можно смотреть на рабочий стол чаще двух раз в день =)
citi7en 17.09.2011 13:58 #
А выделение мышью работает?
mealsforall 17.09.2011 14:44 #
Да, работает. Это по сути просто терминал с прозрачным фоном, жестко прилепленный посередине экрана.
predator 17.09.2011 15:05 #
а прокрутка с помощью колеса мыши работает?
mealsforall 17.09.2011 16:26 #
Да, работает. Shift+PgUp тоже.
thebeetlebum 17.09.2011 16:39 #
спасибо за комбинации shift+PgUp/PgDown. не знал.
cyrus 17.09.2011 15:04 #
А мне казалось, что всё это очевидно настраивается..
при чём можно обойтись более легковесными xcompmgr и каким-нибудь tilda или quake-подобным терминалом.

А об этом даже статьи пишут в журналы ..
mealsforall 17.09.2011 16:27 #
Это была Just for fun, а не серьёзная статья. Скорее для изучения Compiz даже. Кто вообще видит свой рабочий стол хоть когда-нибудь?
wzooff 17.09.2011 16:39 #
Я вижу. Там нет значков и стоит фотография девушки ^.^
goblinyara 18.09.2011 08:27 #
такая же фигня ^.^
RoDebian 18.09.2011 00:05 #
мне кажется или пост на главной занимает слишком много места ?
mealsforall 18.09.2011 00:16 #
На всех постах сломался cut.
alltiptop 18.09.2011 09:58 #
В кедах с квином это делается субъективно проще, а по сути то же самое с любым терминалом, сделать просто настройки для определённого приложения (без декораций, всегда позади на всех рабочих столах и фиксированные размеры окна), а у терминала просто прозрачность на максимум и убрать меню и другие лишние элементы интерфейса.
Daria 19.09.2011 17:37 #
два года назад настраивала точно так же, через отдельный профиль гномтерминала и компиза. саму идею подсмотрела у товарища в третьих кедах.

мой вердикт через несколько недель - терминал "в" рабочем столе жутко не удобно. когда мне нужен терминал, я запускаю его горячей комбинацией клавиш, когда не нужен, я его закрываю.
kmk 22.10.2011 12:05 #
Очень красиво, но не очень удобно. Особенно, если рабочий стол завален файлами и папками. :)