DesktopDocky: обзор

Сейчас я сделаю небольшой обзор замечательного приложения Docky. Расскажу на примере Ubuntu 10.04

Лезьте под кат. Осторожно, немного трафика!

Поверьте, доки, таскбары — это очень удобно. Первое — на Mac OS, второе на windows 7. Это не просто свистелки и перделки, а реально облегчающая жизнь вещь. Попользуйтесь, и вам не захочется вернуть старую панель.

Есть куча доков, например cairo-dock, AWN. Но на этот раз обзор Docky.
Данный док поддерживает различные доклеты и дополнения (helper`ы).
Также в доке есть режим панели:

Работает, достаточно шустро, плавный переход:

С помощью дополнений можно заставить Docky дружить с другими программами, как это реализовано на windows 7:

А также добавлять доклеты, например значёк корзины, погоды, кол-во новых писем в GMail, и по скрину видно как с помощью дополнения я связал проигрыватель и Pidgin.
Также док можно настроить на свой вкус, увеличение иконок, скрываемость, 3D, размер иконок изначально.

А вот так выглядит док по умолчанию, просто и со вкусом:


Docky можно установить в «Центре приложений Ubuntu», либо в терминале:
sudo apt-get install docky

Тут подробнее на счёт установки.
После установки снесите старую стандартную панель снизу.
Установите необходимые плагины, настройте как вам надо, а затем перезагрузите компьютер.

Также советую использовать дополнительно Gnome Do, вызывается Win+пробел. Я использую его для быстрого запуска программ с клавиатуры.
  • +11
  • all1
  • 08 мая 2010, 15:51

Комментарии (23)

а есть ли какие-либо преимущества по сравнению например с AWN?
Лёгкость и простота, ничего лишнего. :)
AWN на мой взгляд немного тяжеловеснее, Docky хорошо подходит даже новичкамв линуксе.
Док действительно очень крут. Но многих «муляет» иконка дока (та, которая первая). В ubuntu убрать ее можно зайдя в gconf-editor (Alt+F2 -> gconf-editor) в раздел /apps/docky-2/Docky/Items/DockyItem и убрать галочку с ShowDockyItem
Как раз недавно был обзор разных докпанелей.
Лично я, после перехода с кде на гном, стал ценить их маленькие значки. Теперь с некоторым недоверием смотрю на все большое)
Вот уменьшенный док специально для вас:
all1.pp.ru/faili/45.png
:)
Интерестно, не знал :)
Он без компиза может существовать?
Да
Но всё таки желательно иметь компиз, чтоы всё покрасивее выглядело. :)
Он написан на mono :(
Ну его нафиг
а что тут такого? :)
Такого тут ничего. Оценка Mono у сообщества неоднозначна. Поэтому, желательно предупреждать, если используются именно эта технология.
Для простого юзера это не так критично, лишь бы прога выполняла свои функции. :)
Я понимаю что его часть из вражеского стана идёт, но всё же техналогия до сих пор поддерживается и можно лепить кроссплатформенные приложения.
25 мб библиотек, из-за тормознутости и так после установки пришлось выпилить mono, tomboy, f-spot и еще игрушку одну логическую.
Сколько эта радость (docky) ОЗУ хавает?
30 Мб
а AWN?
тоже прилично, тоже зависит от апплетов
Имхо, обращать внимание нужно не на ЯП, на котором написана программа, и не на платформу, а на саму программу.
Ибо хороший программист может взять прожорливую платформу и медленный ЯП, и написать на этом быструю программу, которая жрёт не много памяти.
А плохой может взять какой-нить C++, например, и сваять монстра — тормозного и прожорливого.
программистам да, а как же блондинки? даёшь док с блекджеками и шлюхами! :)
ой, сбредил, неправильно коммент прочитал
Падает с ошибкой System.IndexOutOfRangeException в момент скрытия. Debian Squeeze.
Пусть доделывают, а вообще, подозреваю что, Docky не нужен.
> в момент скрытия
Неа, это здесь не при чём, даже не уверен, что такая фича существует. Падает в любом случае, через несколько секунд после запуска. Вот полный код ошибки (что бы было):

Unhandled Exception: System.IndexOutOfRangeException: Array index is out of range.
at NDesk.DBus.MessageReader.MarshalUInt (byte*) <0x00033>
at NDesk.DBus.MessageReader.ReadUInt32 () <0x0001b>
at NDesk.DBus.MessageReader.ReadValue (NDesk.DBus.DType) <0x00109>
at NDesk.DBus.MessageReader.ReadValue (System.Type) <0x00289>
at NDesk.DBus.MessageHelper.GetDynamicValues (NDesk.DBus.Message,System.Reflection.ParameterInfo[]) <0x000c0>
at NDesk.DBus.Connection.HandleSignal (NDesk.DBus.Message) <0x000fe>
at NDesk.DBus.Connection.DispatchSignals () <0x0003c>
at NDesk.DBus.Connection.Iterate () <0x00035>
at NDesk.DBus.BusG/c__AnonStorey0.<>m__0 (intptr,NDesk.GLib.IOCondition,intptr) <0x00031>
at (wrapper native-to-managed) NDesk.DBus.BusG/c__AnonStorey0.<>m__0 (intptr,NDesk.GLib.IOCondition,intptr) <0x000
at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
at Gtk.Application.Run () <0x0000a>
at Docky.Docky.Main (string[]) <0x00222>
комментарий был удален
А не сравнивали с docbarx? Мне, как пользователю последнего было бы интересно. Навскидку по сравнению с Вашим описанием бросается в глаза что docky требует отдельного места на экране, а docbarx уютно живет на верхней панели между меню и систреем.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.