Opossum (oposumo) wrote,
Opossum
oposumo

Category:

tint2 launcher

Что-то с интернетами нынче. Знакомый из Екатеринбурга жалуется на свой билайн - интернета не имеет уже дня 3 и не будет до понедельника (а при звонках в техподдержку, они там лапшу вешают типа "в 21 всё починят" при том что звонок совершается в 22 уже). Второй или третий раз за неделю падал мой джаббер-сервер xabber.de. А я на него переехала из соображений нестабильности jabber.ru. Говорят, на сайте у  них чего-то там было написано мол дер сервер наебатен.  И блогспот второй день уж не пашет, точнее только на просмотр - залогиниться не могу, запилить статью, соответственно, тоже. У них там написано "Blogger will go into read-only mode Wednesday (5/11) 10:00PM PST for about an hour for maintenance." Ну я точно знаю, что wednesday - это среда, и что час после 10:00 никак не получится пятница хоть тресни. Порнолаб опять же не работает.

Придётся пока сюда написать, простите))



Писала уже не раз о панели tint2. Сейчас у неё появилась новая фича в виде возможности добавить значки запуска приложений - ланчер.

Доступна возможность пока только в svn-версии и настраивается исключительно руками из конфигурационного файла (в смысле в tintwizard поддержки нет).

tint2 launcher


Так вот, чтобы разместить ланчер на панели, нужно внести изменени в конфигурационный файл ~/.config/tint2/tint2rc (если панель запускается без аргументов). А изменения следующие.

Во-первых, в разделе Panel нужно добавить строку, описывающую порядок размещения элементов в панели, например:

panel_items = LTSBC

Каждая большая латинская буква в значении обозначает какой-либо элемент:

  • L - ланчер (launcher)

  • T - панель задач, таскбар (taskbar)

  • S - системный трей (system tray)

  • B - индикатор батареи (battery)

  • C - часы (clock)


А во-вторых, нужно добавить в любое место конфига строки, описывающие свойства ланчера, например:


launcher_icon_theme = Faenza

launcher_padding = 4 2 2

launcher_background_id = 0

launcher_icon_size = 24


Это будет выглядеть следующим образом:

tint2 launcher

Теперь, значения каждой строки:

  • launcher_icon_theme = использующаяся тема иконок. Темы иконок хранятся в ~/.icons/ либо в /usr/share/icons/ и в папке с каждой темой должен находиться файл index.theme, где в самом начале есть строка Name =, и вот всё что там после знака равенства и надо прописать в конфиге панели в данной строчке. Можно не прописывать ничего или закомментировать строку, тогда будут использоваться "родные" иконки приложений.

  • launcher_padding = 3 цифры, описывающие промежутки в пикселах: первая - расстояния от краёв ланчера до крайних иконок, вторая - расстояния сверху и снизу между иконками и краями ланчера, третья - расстояния между иконками внутри ланчера.

  • launcher_background_id = номер "фона", задаваемый ланчеру (описания фонов обычно помещаются в самом начале конфига и потом для каждого элемента прописывается нужный номер; 0 - это полностью прозрачный "невидимый" фон).

  • launcher_icon_size = размер иконок в пикселях - тут вроде всё просто, только надо иметь в виду, что задаваемое расстояние от краёв ланчера сверху и снизу тоже влияет.



Ну и осталось прописать только сами значки запуска нужных приложений. Для этого служат строки launcher_item_app по одной на каждый значок приложения. В качестве значения там нужно прописывать полный путь к desktop-файлу, например, для firefox:

launcher_item_app = /usr/share/applications/firefox.desktop/

Нужные desktop-файлы лежат в /usr/share/applications/ и появляются там автоматически при установке программ, а свои варианты пользователя могут находиться в ~/.local/share/applications/. А потому как подобные файлы несложно сделать самому, получается, можно загнать туда кроме запуска установленных приложений, например, какие-нибудь скрипты.


Tags: tint2 panels linux
Subscribe

  • Актриса, ёптыть

    В вк уже постила. Но тут тоже пусть лежит, чоуж. А кое-кто, возможно, всё-таки будет рок-звездой :) (не я) Описание с ютуба (авторства автора,…

  • Что-то мегафон совсем уже

    Все же любят охуительные истории про обнаглевших опсосов. У меня не такая уж прямо охуительная, но просто накопилось. I Начну с конца. Сегодня…

  • Бабушка рассказала

    Последнее время она довольно много чего рассказывает из своей жизни. Не те байки, которые в семье были давно известны, вроде того, как один из…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 38 comments

  • Актриса, ёптыть

    В вк уже постила. Но тут тоже пусть лежит, чоуж. А кое-кто, возможно, всё-таки будет рок-звездой :) (не я) Описание с ютуба (авторства автора,…

  • Что-то мегафон совсем уже

    Все же любят охуительные истории про обнаглевших опсосов. У меня не такая уж прямо охуительная, но просто накопилось. I Начну с конца. Сегодня…

  • Бабушка рассказала

    Последнее время она довольно много чего рассказывает из своей жизни. Не те байки, которые в семье были давно известны, вроде того, как один из…