1

Тема: Настройка tint2

[Википедия: Цвета HTML] это поможет wink

Данная "статья" является вольным переводом официальной вики-страницы по конфигурированию tint2


Первый запуск tint2 создаст конфигурационный файл $HOME/.config/tint2/tint2rc (В Кранче он уже есть).
Вы можете выбрать другой файл конфигурации при помощи опции  -c , к примеру:

tint2 -c $HOME/tint2.conf

После смены файла конфигурации, команда

killall -SIGUSR1 tint2

перезапустит панель.

Фон и рамки

    Конфигурационный файл tint2rc начинается с фона и рамок:

    rounded = кол-во_пикселей ##Определяет то, насколько округлой будет рамка

    background_color = цвет прозрачность ##Определяет цвет и прозрачность фона
        установите Прозрачность равную нулю, дабы сделать фон прозрачным

    border_width = кол-во_пикселей ##Определяет толщину рамки(в Пикселях)

    border_color = цвет прозрачность (от 0 до 100) : Цвет и прозрачность рамки
         установите Прозрачность равную нулю, дабы сделать фон прозрачным

    Вы можете добавить 1, 2, 3... да хоть 100 разных фонов!

          rounded = 1
          border_width = 0
          background_color = #282828 100
          border_color = #000000 0

          rounded = 1
          border_width = 0
          background_color = #f6b655 90
          border_color = #cccccc 40

    tint2 автоматом определит номер фона и вы сможете использовать его для панели, таскбара, часов и т.д.

          panel_background_id = 1           #Фон панели
          taskbar_background_id = 0        #Фон таскбара
          task_background_id = 0             #Фон приложений
          task_active_background_id = 2  #Фон активного приложения
          systray_background_id = 0        #Фон системного трея
          clock_background_id = 0            #Фон часов

    Идентификатор '0' сделает фон полностью прозрачным, '1' применит фон 1

Панель

    panel_monitor = монитор (all, 1, 2, ...) ##Определяет монитор, на котором будет отрисована панель
        Первый монитор это '1'
        используйте panel_monitor = all чтобы отрисовать по одной панели на каждом мониторе
http://farm4.static.flickr.com/3425/3265475271_81e8ed56e0.jpg
    panel_position = вертикальная_позиция горизонтальная_позиция ориентация
        значения для 'вертикальная_позиция' : bottom, top, center  #внизу, вверху, посередине
        значения для 'горизонтальная_позиция' : left, right, center   #слева, справа, посередине
        значения для 'ориентация' : horizontal, vertical                      #горизонтально, вертикально

    panel_size = ширина высота   #ширина и высота панели
        ширина = 0 дабы растянуть панель на всю ширину монитора
        Используйте знак '%' для указания ширины в процентах от ширины монитора

    Пример:

          #Ширина панели -- 94% ширины монитора
          panel_size = 94% 30

    panel_items = БУКАФКИ #(К примеру, STC для показа трея, таскбара и часов(именно в таком порядке))
        L для показа Лаунчера
        T для показа Таскбара
        S для показа Системный трейя
        B для показа Статуса батареи
        C для показа Часов

    panel_margin = горизонтальное_поле вертикальное_поле ##Поля панели
        горизонтальное_поле = 0 дабы заюзать фсю ширину монитора
http://farm4.static.flickr.com/3438/3266303192_476a188196.jpg

    panel_padding = отступ_с_боков вертикальный_отступ горизонтальный_интервал

    font_shadow = 0(нет) или 1(да) ##Тень от текста

    panel_background_id = число ##Какой юзать фон(ID)

    wm_menu = (0(нет) или 1(да) ##Перенаправлять клик мыши опенбоксу?

    panel_dock = (0(нет) или 1(да) ##Положить tint2 в док WM'а

    panel_layer = задний,обычный,верхний ##Слой панельки

    strut_policy = follow_size/minimum/none ##Распорки которые будут использоваться опенбоксом для максимизации окон. Чтобы максимизированное окно не перекрыло tint2, юзайте follow_size. Или минимальный размер (minimum), или(для раскрытия на весь экран) -- none. опция minimum нужна только при использовании параметра  autohide_height

Таскбар

    taskbar_mode = single_desktop или multi_desktop
        taskbar_mode = single_desktop : показывать один таскбар
        taskbar_mode = multi_desktop : Показывать по одному таскбару на рабочем столе
            Вы можете перетаскивать приложения между раб. столами
            НУ и можете кликнуть по пустому таскбару для смены раб. стола

    taskbar_padding = отступ_с_боков вертикальный_отступ горизонтальный_интервал

    taskbar_background_id = цифра ##Какой фон юзать для тастбара

    taskbar_active_background_id = цифра ## Какой фон юзать для активного таскбара
http://farm4.static.flickr.com/3521/3266303292_14d9b6b623.jpg
    taskbar_name =0 или 1 ##включено(=1), выключено(=0) имя рабочего стола на таскбаре

    taskbar_name_padding = отступ_с_боков

    taskbar_name_background_id = цифра ##какой фон юзать для написания имени рабочего стола на таскбаре

    taskbar_name_active_background_id = цифра ##Какой фон юзать для рабочего стола

    taskbar_name_font = [ШРИФТ] [СТИЛЬ] [РАЗМЕР]  ##Шрифт имени таскбара

    taskbar_name_font_color = цвет прозрачность (от 0 до 100) ##Цвет написания имени рабочего стола на таскбаре

    taskbar_name_active_font_color = цвет прозрачность (от 0 до 100) ##Цвет написания имени рабочего стола на активном таскбаре

Задачи(Запущенные программы)

    urgent_nb_of_blink = цифра ##Колво морганий для привлечения внимания

    task_icon = 0 или 1 ##Отображать ли иконку приложения

    task_text = 0 или 1 ##Отображать ли текст приложения

    task_centered =
0 или 1 ##Центровать ли текст приложения

    task_maximum_size = ширина высота  ##Максимальный размер задачи
        ширина = 0 для растягивания на ширину панели.
       
    task_padding =
отступ_с_боков вертикальный_отступ

    task_font = [ШРИФТ] [СТИЛЬ] [РАЗМЕР] ##Шрифт текста задачи

    task_font_color = цвет прозрачность (от 0до 100)  ##шрифта задачи

    task_icon_asb = альфа (от 0 до 100) насыщенность (от -100 до 100) яркость (от -100 до 100) ##цвет значка

    task_background_id =
цифра ##Фон для не выбранной задачи

    Для следующих трех опций 'STATUS' заменить на active(активный), iconified(свернутый), urgent(актуальный)

    task_STATUS_font_color =
цвет прозрачность (от 0до 100)  ##шрифта

    task_STATUS_icon_asb = альфа (от 0 до 100) насыщенность (от -100 до 100) яркость (от -100 до 100) ##цвет

    task_STATUS_background_id = цифра ##Фон

    task_tooltip = 0 или 1 ##Всплывающие подсказки для задач
http://farm4.static.flickr.com/3086/3265475337_262799ded3.jpg

Системный трэй

    systray = 0 или 1 ##выкл\вкл трей

    systray_padding = отступ_с_боков вертикальный_отступ горизонтальный_интервал

    systray_background_id = цифра ##Фон

    systray_sort = ascending/descending/left2right/right2left ##Сортировка задач в трее(По возрастанию, по убыванию, с лева на право и справа на лево)

    systray_icon_size = максимальный_размер_иконки_трея ## 0 для автоматического
    systray_icon_asb = альфа (от 0 до 100) насыщенность (от -100 до 100) яркость (от -100 до 100) ##цвет иконок трея

Часы


    time1_format =
%H:%M
        time1_format, time2_format и clock_tooltip используйте синтаксис 'strftime'. Подробнее на  http://www.manpagez.com/man/3/strftime/
        закомментируйте time1_format и time2_format чтобы скрыть часы

    time1_timezone = :US/Hawaii
        time1_timezone, time2_timezone и clock_tooltip_timezone для определения вашего часового пояса. Хотите юзать часовой пояс системы? Закомментируйте строку.

    time1_font = [ШРИФТ] [СТИЛЬ] [РАЗМЕР] ##Шрифт 1

    time2_format = %A %d %B

    time2_timezone = :Europe/Berlin

    time2_font =  [ШРИФТ] [СТИЛЬ] [РАЗМЕР] ##Шрифт 2

    clock_font_color = цвет прозрачность (от 0 до 100)  ##шрифта часов

    clock_padding = отступ_с_боков вертикальный_отступ

    clock_background_id = цифра ##Фон

    clock_tooltip = %a, %d. %b %Y ##текст подсказки часов

    clock_tooltip_timezone = :UTC

    clock_lclick_command = команда_по_левому_клику

    clock_rclick_command = команда_по_правому_клику

Подсказки

    tooltip_padding = отступ_с_боков вертикальный_отступ
    tooltip_show_timeout =  число ##Задержка всплывания подсказки. в секундах.

    tooltip_hide_timeout =
число ##Задержка скрытия подсказки. в секундах.


    tooltip_background_id = цифра ##Фон

    tooltip_font_color = цвет прозрачность (от 0до 100)  ##

    tooltip_font = [ШРИФТ] [СТИЛЬ] [РАЗМЕР] ##Шрифт записки

Батарея

    battery = 0 или 1 ##Нужен или нет апплет?

    battery_hide = never или число от 0 до 100 ##При скольки процентах заряда батареи скрывать апплет

    battery_low_status = цифра ##При скольки процентах заряда батареи подавать сигнал о разряде батареи

    battery_low_cmd = notify-send "battery low" ##Что делать при разряде?

    bat1_font = [ШРИФТ] [СТИЛЬ] [РАЗМЕР] ##Шрифт 1

    bat2_font = [ШРИФТ] [СТИЛЬ] [РАЗМЕР] ##Шрифт 2

    battery_font_color = color opacity (0 to 100)

    battery_padding = отступ_с_боков вертикальный_отступ

    battery_background_id =
цифра ##Фон

Действия мыши

    Действия мыши: none, close, toggle, iconify, shade, toggle_iconify, maximize_restore, desktop_left, desktop_right, next_task, prev_task.

    Пример:

      mouse_middle = none
      mouse_right = close
      mouse_scroll_up = toggle
      mouse_scroll_down = iconify

  close : закрывает задачу
  toggle : переключает задачи
  iconify : сворачивает задачу
  toggle_iconify : сворачивает или переключает задачу
  maximize_restore : максимизирует или разворачиваетзадачу
  desktop_left : посылает задачу на левый раб.стол
  desktop_right : посылает задачу на правый раб.стол
  next_task : Отдать фокус след. задаче
  prev_task : Отдать фокус пред. задаче

Если на это действие мыши выставлена опция none и wm_menu = 1, действие мыши направится опенбоксу.

Автоскрытие

    autohide = 0 или 1 ##автоскрытие выкл\вкл

    autohide_show_timeout = время ##поднимания(&?) панели

    autohide_hide_timeout = время ##время в секундах для скрытия панели

    autohide_height = цифра ##Ширина "скрытой" панели

Пример конфига
#tint2 conf

# Background definitions
# ID 1
rounded = 10
border_width = 1
background_color = #FF4500 7
border_color = #FF0000 35

# ID 2 - task active
rounded = 6
border_width = 1
background_color = #4B0082 40
border_color = #4B0082 60

# ID 3 - task
rounded = 1
border_width = 0
background_color = #FF0000 0
border_color = #282828 0

# ID 4
rounded = 2
border_width = 1
background_color = #888888 20
border_color = #ED2323 60

# ID 5 - taskbar
rounded = 18
border_width = 2
background_color = #FF0000 30
border_color = #000000 10

# ID 6 - active taskbar
rounded = 18
border_width = 2
background_color = #FF0000 00
border_color = #FFDEAD 50

# ID 7 - tooltip
rounded = 3
border_width = 0
background_color = #222222 50
border_color = #222222 50

# ID 8
rounded = 1
border_width = 1
background_color = #888888 20
border_color = #FFFFFF 40

# Panel
panel_monitor = all
panel_position = bottom center horizontal
panel_items = TSC
panel_size = 70% 40
panel_margin = 0 0
panel_padding = 0 0
panel_dock = 0
wm_menu = 1
panel_layer = top
panel_background_id = 1

# Panel Autohide
autohide = 0
autohide_show_timeout = 0.3
autohide_hide_timeout = 1.5
autohide_height = 6
strut_policy = follow_size

# Taskbar
taskbar_mode = multi_desktop
taskbar_padding = 6 0 6
taskbar_background_id = 5
taskbar_active_background_id = 6
taskbar_name = 1
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0
taskbar_name_font = monospace 9
taskbar_name_font_color = #575757 100
taskbar_name_active_font_color = #d8d8d8 100

# Tasks
urgent_nb_of_blink = 20
task_icon = 1
task_text = 0
task_centered = 1
task_maximum_size = 40 40
task_padding = 2 2
task_background_id = 3
task_active_background_id = 2
task_urgent_background_id = 4
task_iconified_background_id = 3

# Task Icons
task_icon_asb = 90 0 0
task_active_icon_asb = 100 0 0
task_urgent_icon_asb = 100 0 0
task_iconified_icon_asb = 90 0 0

# Fonts
task_font = monospace 06_55 6
task_font_color = #d8d8d8 60
task_active_font_color = #d8d8d8 100
task_urgent_font_color = #FFFFFF 100
task_iconified_font_color = #d8d8d8 60
font_shadow = 0

# Launcher
launcher_padding = 8 4 4
launcher_background_id = 0
launcher_icon_size = 24
# Specify icon theme names with launcher_icon_theme. 
# if you have an XSETTINGS manager running (like xfsettingsd), tint2 will follow your current theme.
launcher_icon_theme = gnome-colors-statler
# Each launcher_item_app must be a full path to a .desktop file
launcher_item_app = /usr/share/applications/terminator.desktop
launcher_item_app = /usr/share/applications/xfce4-file-manager.desktop
launcher_item_app = /usr/share/applications/gedit.desktop
launcher_item_app = /usr/share/applications/iceweasel.desktop

# System Tray
systray = 1
systray_padding = 4 2 3
systray_sort = ascending
systray_background_id = 0
systray_icon_size = 10
systray_icon_asb = 100 0 0

# Clock
time1_format = %H:%M:%S
time1_font = monospace 12
time2_format = %A %d %B
time2_font = monospace 6
clock_font_color = #000000 80
clock_padding = 4 4
clock_background_id = 0
clock_lclick_command = gsimplecal
clock_rclick_command = gsimplecal

# Tooltips
tooltip = 1
tooltip_padding = 2 2
tooltip_show_timeout = 0.0
tooltip_hide_timeout = 0.0
tooltip_background_id = 7
tooltip_font_color = #d8d8d8 70
tooltip_font = monospace normal 8.0

# Mouse
mouse_middle = none
mouse_right = toggle
mouse_scroll_up = toggle
mouse_scroll_down = iconify

# End of config

Результат:
http://pics.kz/s2/9d/79/d0/9d79d018b0d0c8fbbc226c2aea72526b.png
http://pics.kz/s2/fc/86/b4/fc86b4fdaecb0dd9a5af38cdf8dab754.png
http://pics.kz/s3/94/d3/cd/94d3cdfb1ce62460e4d98d73038da539.png


Жду замечаний, исправлений

http://bfolder.ru/_ph/42/2/703645427.jpg
Я Патрег с комплексом человека. Атеист, сатанист, шизофреник.
Можешь им также сказать, что виндовз юзеры — это говно, пидоры и гниды (с). anon, LOR

2

Re: Настройка tint2

Благое дело делаете! (не читал)
Я надеюсь)

3

Re: Настройка tint2

Спасибо почитал, попилил smile

4

Re: Настройка tint2

Отличное начало!
(Подробно ошибки/описки не вычитывал)
Надеюсь Твоей энергии достанет и на другие подобные дела  smile  smile  smile

{Добавил плюсик - заслуженно!}

5

Re: Настройка tint2

А как убрать число с панели определяющие количество рабочих столов? smile

6

Re: Настройка tint2

http://www.crunchbang.ru/viewtopic.php?id=862

4) Вкладка рабочих столов

http://pics.kz/s2/46/ed/e2/46ede26c9f52905d45590b203018446a.png

http://bfolder.ru/_ph/42/2/703645427.jpg
Я Патрег с комплексом человека. Атеист, сатанист, шизофреник.
Можешь им также сказать, что виндовз юзеры — это говно, пидоры и гниды (с). anon, LOR

7

Re: Настройка tint2

DIESEL,

taskbar_name = 0

8

Re: Настройка tint2

#! пишет:

DIESEL,

taskbar_name = 0

Благодарю smile

9

Re: Настройка tint2

Снова вопрос big_smile как в трее tint2 убрать индикатор раскладки клавиатуры smile

10

Re: Настройка tint2

Не загружать fbxkb в autostart.sh.

http://storage3.static.itmages.ru/i/11/0113/h_1294926026_3def32b065.png

11

Re: Настройка tint2

Alexandr пишет:

Не загружать fbxkb в autostart.sh.

Строчка есть вот такая

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru & (sleep 10s && fbxkb) &

что удалить отсюда чтобы язык не пропал а апплет с панели тинт2 исчез  smile

12

Re: Настройка tint2

DIESEL, вот это оставить:

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru &

13

Re: Настройка tint2

#! пишет:

DIESEL, вот это оставить:

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru &

спасибо smile

14

Re: Настройка tint2

классное руководство. спасибо  smile

15 (04.01.2012 19:55 отредактировано savalik)

Re: Настройка tint2

Такс..впервые в жизни решил поставить панельку вертикально - и чего получил?
Она растягивает иконки тасков по высоте вкладки. Эта какой то ахтунг.
Никто не доводил до ума панельку в вертикальном положении? о_О
Пока сделал как Alexander - отключил текст и сделал task размером 36 на 36 чтобы иконка не искажалась сильно.

http://stereomood.com/
Риальне много интересной музыки smile
[меня можно тыкнуть в любой косяк касательно модерируемых мной тем..а то я даже не знаю что с ними делать]

16

Re: Настройка tint2

решил поставить панельку вертикально - и чего получил? Она растягивает иконки тасков по высоте вкладки. Эта какой то ахтунг.

http://code.google.com/p/tint2/
Особо рекомендую tintwizard - без установки, предпросмотр... smile

17

Re: Настройка tint2

На арчевских форумах его хаят по страшному..говорят глючит он и вообще лучше не пользоваться. Хотя спасибо, попробую.

http://stereomood.com/
Риальне много интересной музыки smile
[меня можно тыкнуть в любой косяк касательно модерируемых мной тем..а то я даже не знаю что с ними делать]

18

Re: Настройка tint2

Месяца три меняю вид тинт с помощью тинтвизард, и все нормально - никаких глюков.
И почему не пользоваться, если результат можно сразу же посмотреть?
Что он не умеет, так это сохранять значки запуска приложений на панели. Но для меня это не столь важно.

19

Re: Настройка tint2

Да, я уже оценил-использовал) Действительно удобно smile
но к слову ничего лучше чем только иконки без текста в вертикальном положении панели все равно придумать не удалось)

http://stereomood.com/
Риальне много интересной музыки smile
[меня можно тыкнуть в любой косяк касательно модерируемых мной тем..а то я даже не знаю что с ними делать]

20

Re: Настройка tint2

Народ подскажите просто как закруглить панель,сделать прозрачной,и что бы по краям от стенок экрана по сантику свободы:)? Чет правлю конфиг как тут написанно выше ^,не происходит не каких закруглений=( ,не прозрачнеет,и еще  у меня alt-menu с низу а tint2 на верху ,как их махнуть местами!? Не ругайтесь сильно,раньше юзал xfce,хочу освоить openbox.Скачал последнюю версию кранча i486,работает шустро,даже очень!))

21

Re: Настройка tint2

http://code.google.com/p/tint2/ smile

http://stereomood.com/
Риальне много интересной музыки smile
[меня можно тыкнуть в любой косяк касательно модерируемых мной тем..а то я даже не знаю что с ними делать]

22

Re: Настройка tint2

php пишет:

Народ подскажите просто как закруглить панель,сделать прозрачной,и что бы по краям от стенок экрана по сантику свободы:)? Чет правлю конфиг как тут написанно выше ^,не происходит не каких закруглений=( ,не прозрачнеет,и еще  у меня alt-menu с низу а tint2 на верху ,как их махнуть местами!? Не ругайтесь сильно,раньше юзал xfce,хочу освоить openbox.Скачал последнюю версию кранча i486,работает шустро,даже очень!))

А ты
    killall -SIGUSR1 tint2
        делал?

http://bfolder.ru/_ph/42/2/703645427.jpg
Я Патрег с комплексом человека. Атеист, сатанист, шизофреник.
Можешь им также сказать, что виндовз юзеры — это говно, пидоры и гниды (с). anon, LOR

23

Re: Настройка tint2

Hackeridze пишет:
php пишет:

Народ подскажите просто как закруглить панель,сделать прозрачной,и что бы по краям от стенок экрана по сантику свободы:)? Чет правлю конфиг как тут написанно выше ^,не происходит не каких закруглений=( ,не прозрачнеет,и еще  у меня alt-menu с низу а tint2 на верху ,как их махнуть местами!? Не ругайтесь сильно,раньше юзал xfce,хочу освоить openbox.Скачал последнюю версию кранча i486,работает шустро,даже очень!))

А ты
    killall -SIGUSR1 tint2
        делал?

да делал,все ровно все остается родным,не чего не меняется.

24

Re: Настройка tint2

Может проще взять чужой конфиг, наиболее приближенный к желаемому, подставить и отредактировать?

You know you're right.

25

Re: Настройка tint2

TheManWithRain пишет:

Может проще взять чужой конфиг, наиболее приближенный к желаемому, подставить и отредактировать?

Образец: http://zalil.ru/32550533
smile