Утилита idesk довольно древняя. Предназначена для создания иконок на рабочем столе в менеджерах, где штатным образом это не предусмотрено.
Ниже рассмотрен момент на примере fluxbox.
Иконки можно масштабировать, двигать, как угодно, поддерживается прозрачность, эффекты, смена цвета и шрифта надписи.
Установка в Ubuntu:
sudo apt-get install idesk
После установки надо скопировать конфиг dot.ideskrc из /usr/share/idesk в домашнюю папку, поменяв название на .ideskrc (точка нужна).
Сам конфиг:
table ConfigРегулируются: тип шрифта, цвет фона (по дефолту бирюзовый, я поменял на чёрный #000000).
FontName: gothic
FontSize: 11
FontColor: #37CFA6
ToolTip.FontSize: 11
ToolTip.FontName: gothic
ToolTip.ForeColor: #0000FF
ToolTip.BackColor: #FFFFFF
ToolTip.CaptionOnHover: true
ToolTip.CaptionPlacement: Right
Locked: false
Transparency: 100
Shadow: true
ShadowColor: #000000
ShadowX: 1
ShadowY: 1
Bold: true
ClickDelay: 300
IconSnap: true
SnapWidth: 10
SnapHeight: 10
SnapOrigin: BottomRight
SnapShadow: false
SnapShadowTrans: 200
CaptionOnHover: false
CaptionPlacement: bottom
FillStyle: fillinvert
Background.Delay: 0
Background.Source: None
Background.File: None
Background.Mode: Center
Background.Color: #C2CCFF
end
table Actions
Lock: control right doubleClk
Reload: middle doubleClk
Drag: left hold
EndDrag: left singleClk
Execute[0]: left doubleClk
Execute[1]: right doubleClk
end
"Locked" (значения true или false) - заблокировать на месте все иконки (чтобы в дальнейшем не расставлять).
"HighContrast" - дурацкая обводка вокруг текста.
"ShadowColor" - цвет тени.
"ShadowX" - отрисовка тени вправо.
"ShadowX" - отрисовка тни вниз.
В разделе table Actions описаны поведения иконок при контакте с курсором мыши.
Ещё одно замечательное свойство idesk - установка обоев на рабочий стол ("Background.Source" и "Background.File", и там и там нужно указать путь к обоине). Во fluxbox обои также можно поменять в конфиге ~/.fluxbox/startup .
Также в домашней папке нужно создать каталог .idesktop (тоже с точкой), в который помещается конфигурационный файл name.lnk с описанием приложения и иконки. Иконки, для удобства, можно хранить в этом же каталоге, поддерживается png.
Пример файла Firefox.lnk для запуска firefox:
table Icon
Caption: Firefox
Command: firefox
Icon: ~/.idesktop/firefox.png (путь к иконке)
Width: 122
Height: 122
X: 1226
Y: 346
end
Доступны регулировки высоты и ширины иконки, а также координаты расположения на рабочем столе (удобнее расставить мышкой).
Запускается утилита командой idesk. В fluxbox для автостарта нужно занести её в конфиг ~/.fluxbox/startup .
# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
#
idesk &
Отрисовка иконок и обоев на рабочем столе с помощью idesk:
Плюс к вышеописанному тюннингу неплохая панелька fbpanel.
Полная поддержка со всеми иконками и цветами меню гнома, также часы, виртуальные рабочие места, русские названия, окна открытых приложений, плагины, есть утилита настройки. Чем-то напоминает винду=) .
Документация по fluxbox
Украшаем боксы
3 коммента :
Еще как вариант пользоваться pcmanfm - и файловый менеджер не плохой и иконки + обоину с его помощью можно поставить. Как для меня лучшее для *box'ов.
ага, мне тоже очень нравится, фактически ни чем не уступает наутилусу, поддерживат вкладки.
Вот только pcmanfm не позволяет перемещать иконки произволньо по рабочему столу...
з.ы. Автор pcmanfm приступил к реализации новой версии кардинально отличающейся т старой ) как он пишет там уже многие возможности будут реализованны...
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.