Вот решил на днях поднастроить себе рабочий стол и первое с чего начал - со стандартных панелей gnome. Многие пользователи, которые только начали свое знакомство с Gnome, почему-то сразу пытаются избавиться от его родных панелей в пользу различных аналогов, типа cairo-dock или awn. Да, они полны функционала и достаточно расширяемы благодаря плагинам, но в то же время и они тоже не лишены недостатков.
Как бы то ни было, для меня уже прошло то время, когда я тоже пользовался аналоговыми панелями аля MacOS. Просто потом стал понимать, что когда компьютер используется для постоянной работы, то использование различных аналоговых панелей только больше мешает, чем помогает. Поэтому я и решил не ходить далеко, а использовать то, что дано нам системой по-умолчанию.
А даны нам вполне нормальные юзабельные панели. Хотя, сразу же, был разочарован тем, что очень мало настроек для самих этих панелей. Так например, если сделать панель сворачиваемой, когда она не активна, то, во-первых, она долго сворачивается, во-вторых, в свернутом состоянии она не полностью прячется, видно как она торчит на несколько пикселей с края экрана, что доставляет некоторый дискомфорт, а поменять это нельзя.
Но не все так плохо, как кажется на первый взгляд :)
Настройка панелей Gnome
Не все наверное знают, что помимо стандартной настройки гномовской панели, вызываемой по правой клавиши в пункте меню 'Свойства', где можно настроить только некоторые параметры панели, есть еще и более "тонкая", если так можно сказать, настройка панели. А находится она в нашей gconf-конфигурации.
1. Открываем "Редактор конфигурации":
2. Переходим по следующему пути '/apps/panel/toplevels'
Здесь вы увидите все свои панели (по-дефолту их там две).
У каждой панели есть несколько настроек, многих из которых нет в стандартном окошке настроек панели. Все я перечислять не буду, тем более для каждой настройки есть нормальное описание, за что она отвечает. А опишу только те, которые мне показались более интересными для настройки всплывающих панелей.
auto_hide_size - Количество отображаемых пикселей скрытой панели. (мин. значение 1).
enable_animations - Включить/выключить анимацию открытия/раскрытия панели.
animation_speed - Скорость анимации ("slow","medium","fast").
hide_delay - Задержка времени, после которой скрывается панель (в миллисекундах).
unhide_delay - Задержка времени, после которой панель раскрывается (в миллисекундах).
Вот, к примеру, моя панелька для запуска приложений...
Удачной Вам настройки!
P.S. У некоторых пользователей иногда возникает проблема, что когда они создают новую нижнюю панель и выключают ей параметр "Расширять до предела", то при следующей перезагрузке, эта панель может переместиться наверх. Чтобы избежать этого, просто поперемещайте вашу панель с места на место, а потом верните в нужную вам позицию. Панель пропишет в настройках свою позицию x и y, и после этого не будет прыгать куда не нужно :)
4 коммент.:
spasibo
А как уменьшить панель по висоте? Как у вас на видео... Ато только по ширине в gconf-editor есть функция size 24
2 Jeka Панель по высоте не уменьшена, а просто отключена опция 'Расширять до предела' в свойствах панели
Супер! Спасибо! Только для новичков прокоментирую дополнительно как выполнить п.1. и начало п.2:
1. Откроем терминал и наберем следующую строку:
$cd .gconf/apps/panel/toplevels
2. далее нужно вібрать папку конкретной панели. Перечень папок смотрим через команду ls
3. К спримеру заходим в папку panel_0
4. Редактируем файл %gconf/xml c помошью редактора nano:
$nano %gconf.xml
Обратите внимание, что при редактировании параметров у которых еще не определены типы и значения нужно давать и тип и значение, к примеру настройку unhide_delay нужно закончить так: "entry name="unhide_delay" ...bla-bla-bla... type="int" value="0"/" - где value значение в милисекундах.