среда, 11 апреля 2012 г.

Tint2 - быстрая панель задач и трей

Установка
pacman -S tint
После установки вы сразу можете запустить её командой tint2. Панель загрузиться со стандартными настройками, и для неискушенного пользователя будет вполне удобна и красива.
После запуска в директории ~/.config/tint2/ появиться конфигурационный файл tint2rc, со стандартными настройками.
Первая секция
#———————————————
# BACKGROUND AND BORDER
#———————————————

как ясно из названия “фон и границы”
Вот пример из стандартных настроек:
rounded = 7
border_width = 2
background_color = #000000 60
border_color = #ffffff 18

rounded = 5
border_width = 0
background_color = #ffffff 40
border_color = #ffffff 50

rounded = 5
border_width = 0
background_color = #ffffff 18
border_color = #ffffff 70

В этой секции задаются переменные фона и границ, в данном примере заданно 3 переменные(..background_id) в каждой соответственно задается:
rounded - закругление углов (в пикселях)
border_width – ширина границы (в пикселях)
background_color – цвет фона
border_color – цвет границы
Вы можете создать произвольное количество таких переменных, далее в настройках они будут идти как …background_id=1, 2 и 3 соответственно по списку. background_id=0 означает полную прозрачность панели и границы.
Секция настройки панели
#———————————————
# PANEL
#———————————————
panel_monitor = all
panel_position = bottom center
panel_size = 94% 30
panel_margin = 0 0
panel_padding = 7 0
font_shadow = 0
panel_background_id = 1
wm_menu = 0
panel_dock = 0
panel_layer = bottom

разберем каждый из параметров и его значение:
panel_monitor = определяет как отображать панель (all – на всех мониторах, 1..2 – на выбранных)
panel_position = расположение панели(horizontal, vertical; vertical_position : bottom, top, center;horizontal_position : left, right, center)
panel_size = размер панели, в процентах от ширины экрана и высота панели.
panel_margin =отступ от краев экрана (если стоит полный размер) первая цифра определяет отступ по горизонтали, вторая – отступ по вертикали
panel_padding = содержит 3 переменные (horizontal_left_right_padding vertical_padding horizontal_spacing) отступ индикатора окна от левого края панели, отступ от верхнего края панели и отступ между индикаторами соответственно (если указанно только 2 числа то отступ между индикаторами окон будет 1)


font_shadow = Тень фона
panel_background_id = фон панели и толщина границы (определяется в первом разделе конфигурационного файла)
wm_menu = 0 или 1 – не показывать или показывать меню WM при клике на панели
panel_dock = 0 или 1 – использовать интеграцию с WM
panel_layer = bottom,normal,top – определяет слой панели, используется для улучшения отображения прозрачности (влияет на перекрытие другими окнами)
Секция Taskbar
#———————————————
# TASKBAR
#———————————————
taskbar_mode = single_desktop
taskbar_padding = 2 3 2
taskbar_background_id = 0
taskbar_active_background_id = 0
tint2 это легковесная, быстрая, настраиваемая панель задач Linux. Чаще всего она используется с WM на подобии openbox, FVWM, iceWM но её так же можно использовать как альтернативу стандартным в KDE, gnome и Xfce4.
taskbar_mode = single_desktop или multi_desktop – на каждом рабочем столе своя панель, либо одна для всех соответственно
taskbar_paddin = 3 переменные, 1 – расстояние между знакчками и краем панели, расстояние между значками и вертикальными границами панели, расстояние между значками.
taskbar_background_id = фон и границы области открытого окна
taskbar_active_background_id = фон и границы области активного открытого окна
Секция TASKS
#———————————————
# TASKS
#———————————————
task_icon = 1
task_text = 1
task_maximum_size = 140 35
task_centered = 1
task_padding = 6 3
task_font = sans 7
task_font_color = #ffffff 70
task_background_id = 3
task_icon_asb = 100 0 0
# replace STATUS by ‘urgent’, ‘active’ or ‘iconfied’
#task_STATUS_background_id = 2
#task_STATUS_font_color = #ffffff 85
#task_STATUS_icon_asb = 100 0 0
# example:
task_active_background_id = 2
task_active_font_color = #ffffff 85
task_active_icon_asb = 100 0 0
urgent_nb_of_blink = 8
task_icon = 1 или 0 – показывать иконку прилодения или нет, соответственно
task_text = 1 или 0 – показывать текст на кнопке или нет
task_maximum_size = максимальный размер кнопки по горизонтали (для вертикальной панели) и по вертикали (для вертикальной панели)
task_centered = 1 или 0 – центрировать кнопку
task_padding = расстояние текста (иконки) от краев кнопки (первая цифра – по горизонтали, вторая – по вертикали)
task_font = Шрифт
task_font_color = Цвет шрифта
task_background_id = 3 = фон и границы области кнопки панели задач
task_icon_asb = (saturation-brightness) настройка отображения иконки приложения
task_active_background_id = 2 – настройка для активного окна
task_active_font_color – настройка шрифта для активного окна
task_active_icon_asb – настройка отображения иконки для активного окнам
urgent_nb_of_blink = количество “миганий”
Секция Systraybar
#———————————————
# SYSTRAYBAR
#———————————————
systray = 1
systray_padding = 0 4 5
systray_background_id = 0
systray_sort = left2right
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray = 1 или 0 – включить или отключить систем трей
systray_padding = 3 параметра – расстояние между краем панели и значком приложения, расстояние между значком и вертикальными краями панели, расстояние между значками
systray_background_id = фон и границы области панели задач
systray_sort = left2right – ( способ расположения приложений на панели задач
systray_icon_size – размер иконки
systray_icon_asb – настройка отображения иконки приложения
Секция Clock
#———————————————
# CLOCK
#———————————————
time1_format = %H:%M
time1_font = sans 8
time2_format = %A %d %B
time2_font = sans 6
clock_font_color = #ffffff 76
clock_padding = 1 0
clock_background_id= 0
#clock_lclick_command = xclock
clock_rclick_command = orage
#clock_tooltip = %A %d %B
#time1_timezone = :US/Hawaii
#time2_timezone = :Europe/Berlin
#clock_tooltip_timezone = :/usr/share/zoneinfo/Europe/Paris

time1_format = %H:%M – Формат отображения времени в первой строке
time1_font = sans 8 – шрифт отображения времени в первой строке
time2_format = %A %d %B – формат отображения времени во второй строке (здесь – дата)
time2_font = sans 6 – шрифт отображения во второй строке
clock_font_color = #ffffff 76 – цвет шрифта и прозрачность
clock_padding = 1 0 - два параметра – расстояние между краем панели и временем, расстояние между временем и вертикальными краями панели
clock_background_id= фон и границы области панели задач
clock_lclick_command = text – запуск команды (text) при нажатии на часах левой кнопкой мыши
clock_rclick_command = text – запуск команды (text) при нажатии на часах правой кнопкой мыши
clock_tooltip = %A %d %B – формат и вывод подсказки при наведении мышки на область часов
time1_timezone = часовой пояс первой строки
time2_timezone = часовой пояс второй строки
clock_tooltip_timezone = часовой пояс подсказки при наведении мышки на область часов
Секция Battery
#———————————————
# BATTERY
#———————————————
battery = 0
battery_hide = 98
battery_low_status = 10
battery_low_cmd = notify-send “battery low”
bat1_font = sans 8
bat2_font = sans 6
battery_font_color = #ffffff 76
battery_padding = 1 0
battery_background_id = 0
battery = 1 или 0 – показывать или нет заряд батареи на панели
battery_hide = (от 0 до 100) – показывать на панели, когда заряд батареи опуститься до заданного значения
battery_low_status = (от 0 до 100) – показывает низкий заряд батареи, когда он опускается до заданного значения
battery_low_cmd = notify-send “battery low” – что делать если заряд батареи достиг минимального значения
bat1_font – шрифт отображения первой строки
bat2_font – шрифт отображения второй строки
battery_font_color = #ffffff 76 – цвет шрифта и прозрачность
battery_padding = 1 0 – два параметра – расстояние между краем панели и индикатором батареи, расстояние между индикатором и вертикальными краями панели
battery_background_id – фон и границы области панели задач
Секция Tooltip
#———————————————
# TOOLTIP
#———————————————
tooltip = 0
tooltip_padding = 2 2
tooltip_show_timeout = 0.7
tooltip_hide_timeout = 0.3
tooltip_background_id = 1
tooltip_font_color = #OOOOOO 80
tooltip_font = sans 10

tooltip – 1 или 0 – показывать или нет подсказки
tooltip_padding – размер подсказок (по вертикали и горизонтали)
tooltip_show_timeout – через какое время показывать, после наведения мыши на элемент панели
tooltip_hide_timeout – как долго отображать подсказки
tooltip_background_id – фон и границы области подсказок
tooltip_font_color – цвет шрифта и прозрачность
tooltip_font – шрифт подсказок и размер
Секция Mouse Action and task
#———————————————
# MOUSE ACTION ON TASK
#———————————————
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify
mouse_middle – Средняя кнопка мыши
mouse_right – правая кнопка мыши
mouse_scroll_up – прокрутка колесика мыши вверх
mouse_scroll_down – прокрутка колесика мыши вниз
Каждый из этих параметров может принимать следующие значения – none, close, toggle, iconify, shade, toggle_iconify, maximize_restore, desktop_left, desktop_right, next_task, prev_task.
Если параметр задан как none и wm_menu = 1 установлен, то события возвращаются приложению отвечающему за окна (WM)
Секция Autohide
#———————————————
# AUTOHIDE OPTIONS
#———————————————
autohide = 0
autohide_show_timeout = 0.3
autohide_hide_timeout = 2
autohide_height = 4
autohide – 1 или 0 – включить или выключить автоскрытие панели
autohide_show_timeout – чарез какой время показывать панель, после подвода мыши к краю экрана
autohide_hide_timeout – через какое время скрыть панель
autohide_height – высота скрытой панели

Комментариев нет:

Отправить комментарий