Tint2 - панель задач

Tint2 - легковесная системная панель для отображения списка задач, системного лотка, индикатора батареи и часов.
Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Tint2 - панель задач

Сообщение olgmen » 01 мар 2013, 10:18

Чтобы получить такой тинт с возможностью запуска приложений из панели тинта

Изображение

необходимо снести tint2 и установить tint2-svn

Открываем в любимом редакторе файл ~/.config/tint2/tint2rc

В секцию #Panel добавляем строку

Код: Выделить всё

panel_items = LTSBC
В этой строке заглавные иуквы означают:

L - ланчер (launcher)
T - панель задач, таскбар (taskbar)
S - системный трей (system tray)
B - индикатор батареи (battery)
C - часы (clock)

Если вам какой-нибудь элемент не нужен, например индикатор батареи, то просто не вписывайте эту букву.

Далее добавляем секцию # Launcher с таким содержанием

Код: Выделить всё

# Launcher
#launcher_icon_theme = Faenza
launcher_padding = 4 2 2
launcher_background_id = 2
launcher_icon_size = 18
launcher_item_app = /usr/share/applications/Thunar.desktop
launcher_item_app = /usr/share/applications/gajim.desktop
launcher_item_app = /usr/share/applications/chromium.desktop
launcher_item_app = /usr/share/applications/geany.desktop
launcher_item_app = /usr/share/applications/lilyterm.desktop
Если хотите использовать для иконок тему установленную не по умолчанию, то раскомментируйте строку

Код: Выделить всё

#launcher_icon_theme = Faenza
и вместо Faenza впишите вашу установленную тему.

Строки подобные такой

Код: Выделить всё

launcher_item_app = /usr/share/applications/Thunar.desktop
показывают путь к месту хранения иконок.
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

Аватара пользователя
Александр
Сообщения: 70
Зарегистрирован: 30 сен 2012, 08:59
Темы: 2
Статус: Не в сети

Re: TINT2

Сообщение Александр » 01 мар 2013, 13:08

Добавлю. В CrunchBang Waldorf ничего сносить и переустанавливать не надо - фича присутствует "из коробки".

Аватара пользователя
L003er
Сообщения: 4
Зарегистрирован: 22 май 2013, 08:21
Темы: 1
Откуда: Рязань
Статус: Не в сети

Re: TINT2

Сообщение L003er » 22 май 2013, 08:27

Действительно, только подредактировал строку panel_items - по умолчанию не было L.

jurijlunjov
Сообщения: 3
Зарегистрирован: 23 май 2013, 00:02
Темы: 0
Статус: Не в сети

Re: TINT2

Сообщение jurijlunjov » 23 май 2013, 00:05

В сети нашел патчи для тинт2, которые добавляют индикаторы загрузки процессора, памяти, сети.
Пропатчил, скомпилил, поставил, получилось вот (внизу справа):

Изображение
Все нужное (исходник, патч, пропатченный исходник, готовый деб) здесь:
http://www.mediafire.com/folder/ieodz1474aj5b/linux
Вобщем апплет срабатывает при wm_menu = 0, что конечно не очень удобно, но некритично.
Зато всплыла еще одна проблемка: при вертикальном расположении апплет не отображается.

Аватара пользователя
ZEN
Администратор
Сообщения: 1359
Зарегистрирован: 27 сен 2012, 18:23
Темы: 208
Откуда: Украина, Одесса
Статус: Не в сети

Re: TINT2

Сообщение ZEN » 04 июн 2013, 19:08

jurijlunjov писал(а):Все нужное (исходник, патч, пропатченный исходник, готовый деб) здесь...
Некоторая поправка, в архиве deb-пакет, который после установки подписан именем build, а не tint2

Но я это пишу не укора ради, просто хочу представить на обсуждение способ пропатчить исходники из репозитория дебиана с сборкой корректного deb-пакета. Итак, начнем:

Первым делом получаем права суперпользователя
/bin/bash писал(а):sudo -s
Устанавливаем все необходимые для сборки tint2 программы и библиотеки
/bin/bash писал(а):apt-get build-dep tint2
Создадим в /tmp временный каталог tint2 и перейдём в него
/bin/bash писал(а):mkdir -p /tmp/tint2
cd /tmp/tint2/
Получим из репозитория исходный код tint2. В результате получим два архива, файл с описанием, файл с списком изменений и непосредственно каталог с исходным кодом
/bin/bash писал(а):apt-get source tint2
Далее перейдём в каталог с исходным кодом
/bin/bash писал(а):cd tint2-0.11+svn20111022/


Скачиваем с страницы проекта патч и размещаем его в каталоге debian/patches/graph.patch
/bin/bash писал(а):wget "http://dumpz.org/1049885/nixtext/" -O debian/patches/graph.patch
Так же нам нужно включить патч в сборку. Для этого в каталоге debian/patches/ нужно найти файл series и дописать в него имя патча... Ну или быстрый способ ниже
/bin/bash писал(а):echo "graph.patch" >> debian/patches/series
Дописываем информацию о своих изменениях (если лень, просто сохраняем изменения в появившемся редакторе и переходим к следующему шагу)
/bin/bash писал(а):dch -i
Компилируем и собираем deb-пакет. Результат будем собран на уровень каталога выше
/bin/bash писал(а):dpkg-buildpackage -rfakeroot
Устанавливаем deb-пакет (Внимание!!! в Debian jessie пакет устанавливается без проблем. В Crunchbang Linux был замечен конфликт с tint2 и tint2conf, поэтому перед установкой рекомендуется удалить командой sudo apt-get remove --purge tint2 tint2conf )
/bin/bash писал(а):dpkg -i ../tint2_0.11+svn20111022-3_i386.deb
В результате мы пропатчили, скомпилировали, собрали в пакет и установили tint2. Пакет можно удалять и обновлять через менеджер пакетов. Подобным способом можно пропатчить практически любой пакет в Debian, исходники которого есть в репозитории.
Изображение
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Аватара пользователя
lumberjack
Модератор
Сообщения: 1010
Зарегистрирован: 30 сен 2012, 04:04
Темы: 152
Откуда: Сургут
Статус: Не в сети

Re: TINT2

Сообщение lumberjack » 06 июн 2013, 12:08

установка в арче
yaourt -S tint2-graph

Серый
Сообщения: 844
Зарегистрирован: 27 сен 2012, 19:20
Темы: 102
Статус: Не в сети

Re: TINT2

Сообщение Серый » 20 авг 2013, 22:24

Без установки пакета tint2-svn можно перенести часы так как я хочу?

Изображение

Если в конфиге есть опция
panel_items = TSBC
то значит должно работать.
Играюсь: переношу символ "C" влево - часы не перемещаются :(

Серый
Сообщения: 844
Зарегистрирован: 27 сен 2012, 19:20
Темы: 102
Статус: Не в сети

Re: TINT2

Сообщение Серый » 20 авг 2013, 22:40

Упс... Проверил, в дефолтном конфиге tint2 нет опции panel_items. Но пост решил не удалять, вдруг есть решение этого вопроса:
Серый писал(а):Без установки пакета tint2-svn можно перенести часы так как я хочу?
P.S. Мне религия не позволяет из йогурта что-либо ставить) Бзик такой: только оф репы.

Аватара пользователя
lumberjack
Модератор
Сообщения: 1010
Зарегистрирован: 30 сен 2012, 04:04
Темы: 152
Откуда: Сургут
Статус: Не в сети

Re: TINT2

Сообщение lumberjack » 21 авг 2013, 00:11

Серый писал(а):P.S. Мне религия не позволяет из йогурта что-либо ставить) Бзик такой: только оф. репы.
тада забудь про вкусности в арче

Аватара пользователя
A.T.W.A.
Сообщения: 221
Зарегистрирован: 30 сен 2012, 01:50
Темы: 2
Статус: Не в сети

Re: TINT2

Сообщение A.T.W.A. » 21 авг 2013, 00:20

Серый писал(а):Бзик такой: только оф репы.
А йогурт ты из оф. реп поставил? оО
Изображение

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей