Почему-то всем очень хочется иметь специальную тулзу для настройки Unity. Чем не устраивает "Менеджер настроек CompizConfig" - я не знаю... Есть мнение, что люди его боятся из-за переизбытка настроек, их непонятности и прочей user-hostility. Пусть каждый сам для себя определяется.

А раз проблема возникла, то сразу нашлись желающие её порешать. Первым стал проект GUnity, созданный французами и на французском (но сейчас уже переведенным на английский и другие языки). А другой проект - это Confity, который уже претендует на гордое звание твикера.

Вот об этих двух проектах мы и поговорим-посравниваем...

GUnity

Описание GUnity

GUnity - это лишь замена "Менеджера настроек CompizConfig" (CCSM). По какой-то неведомой причине CCSM не включен по умолчанию в Ubuntu 11.04, где он реально необходим. Без него Unity получается как бы "ненастраиваемой", что многих пользователей вводит в логичный ступор: "Вы ж говорили, что в Линукс все настраивается, а тут такой косяк...".

GUnity же представляет собой отдельную маленькую утилитку, позволяющую настроить для себя Unity. Вот так выглядит GUnity:

На приведенном снимке все настройки соответствуют таковым в Менеджере настроек CompizConfig.

Может выглядеть и так (разница в расположении меню - сверху или сбоку).

GUnity позволяет:

  • Редактировать размер иконок панели быстрого запуска (Launcher);
  • Менять прозрачности панели;
  • Менять анимацию появления и скрытия;
  • Включать/выключать различные эффекты;
  • Редактировать число рабочих мест;
  • И прочее, прочее...

Программа GUnity разработана французами. Вот лугяшачий сайт проекта GUnity.

Установка GUnity

Если вы не знаете французского, то вот ссылка на английскую версию GUnity.

Скачиваем. Распаковываем. Кликаем в файл gunity.sh. Настраиваем Unity для себя-любимого.

Как я заметил, GUnity работает не всегда корректно: настройки могут не сохраняться, может требоваться перелогин в систему для применения изменений, а может и вообще ничего не измениться. Но, справедливости ради, надо заметить, что иногда работает отлично. Логику работает/не работает я не понял, поэтому проверяете сами на своих машинах.

Confity

Описание Confity

В отличии от GUnity, Confity - это утилита, позволяющая настроить то, что в обычной ситуации настраивается только через задницу задний com-порт. Т.е. в ней есть твики, но о них ниже.

Вообще-то, интерфейс несколько аляповат, но это - ИМХО. Часть настроек унаследована у Менеджера настроек CompizConfig (Unity Launcher и Shortcuts), а часть является уникальными твиками. Вот твики и рассмотрим подробнее.

Confity Tweaks

Настройки разделены на 4 группы с цветовым выделением (вах! как это важно!):

  • System tray - настройка отображения иконок в трее. В Unutu 11.04 в трее отображаются только иконки из белого списка, а чтобы отображать все запущенные приложения, надо исполнить ритуальный танец. Эта настройка станцует за вас.
  • Unity Launcher - эти настройки есть и в CCSM, поэтому о них не будем.
  • Tweaks - на данный момент твиков всего 6:
    • Добавить контекстное меню для иконки домашней папки для перехода в папки: документы, картинки, музыка и т.д.
    • Добавить контекстное меню для иконки терминала. Полезная фича - это вызов терминала под root.
    • Добавить контекстное меню для иконки проигрывателя Banshee, позволяющее управлять проигрыванием
    • Добавить контекстное меню для иконки проигрывателя Rythmbox, позволяющее управлять проигрыванием
    • Добавить контекстное меню для иконки LibreOffice для быстрого запуска Writer, Calc и прочих офисных заморочек.
    • Добавить ссылки на сервисы Google в браузеры Firefox и/или Chrome.
  • Shortcuts - горячие клавиши управления Unity (тоже есть в CCSM).

Авторы, видимо, настроены оптимистично и добавляют твики по ходу разработки Confity.

Хорошо то, что все твики можно отыграть назад, если вас что-то не устроило.

Установка Confity

Сайт проекта Confity. На официальном сайте можно найти разные варианты установки. Но я рекомендую скачать исходники (т.е. архив tar.gz), т.к. при установке из .deb (доступен только для версии Confity 1.0) вы получите ошибку:

Конечно, если нажать "Игнорировать", ничего особо страшного не случится, но осадок останется...

Ссылка на tar.gz. На данный момент это версия 1.2.1 (вышла пока я писал этот пост). Распаковываем. Для запуска Confity запускаем файл confity.py.

Чтобы создать пункт меню в параметрах надо запустить файл setup.py. Но для этого надо: либо сделать его исполняемым, либо выполнить его так:

sudo python setup.py install

При первом запуске Confity удивит вас вопросом о выборе интерфейса:

Разница между этими двумя вариантами не велика, да меняется потом через меню "Параметры".

Недостатком же пока является то, что после применения твиков обычно надо самому выполнить в терминале:

unity --replace

либо перевлогиниться в систему.

Надеюсь, авторы Confity допилят свой продукт и наполнят его новыми твиками. Еще хорошо то, что сделана грамотная система локализации, т.е. можно надеяться на скорое появление русской версии.

PS: А еще на Хабре есть хорошая статья про настройку Unity.

Популярность: 10%

Поделиться в соц. сетях

Опубликовать в Одноклассники
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Яндекс
Опубликовать в Google Buzz
Опубликовать в Google Plus