Como configurar tint2 en Puppy-es

Post Reply
Message
Author
User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

Como configurar tint2 en Puppy-es

#1 Post by nilsonmorales »

Tint2 es el panel (barra de tareas) por defecto de openbox3, pero trabaja perfectamente en otros gestores de ventanas. Es muy configurable, incluyendo, transparencias, ajustes de color para el fondo y la fuente, selección de iconos, acciones personalizadas de los botones del ratón, reloj incorporado, monitor de batería y bandeja de sistema.

Según su Wiki, "El objetivo de Tint2 es mantener una apariencia limpia y no intrusiva, ser muy liviano y cumplir con las especificaciones de freedesktop". La verdad es que, para mi gusto, han conseguido mucho más y es uno de los mejores paneles que he visto, (configurable, liviano, elegante, discreto y minimalista a más no poder)

Configuración de Temas, editando archivos

Lo primero que debemos de saber, es que:
Los archivos de configuración se guardan ocultos (CTRL+H para verlos) en: /root/.config/tint2/
Los archivos de configuración tienen la extensión ".tint2rc". Ejemplo de nombre de tema: mi_tema.tint2rc
En los archivos de configuración todas las líneas que empiecen con el símbolo #, son comentarios y el sistema no las lee. Podemos poner todos los comentarios que queramos para recordar que es cada cosa, (siempre en una línea aparte y con la # delante)

Según su wiki (http://code.google.com/p/tint2/wiki/Configure), vamos a ver como editar los archivos de configuración:

La primera vez que ejecutamos tint2, se creará el archivo de configuración en: /home/.config/tint2/tint2rc. Este archivo es el que hay que modificar. Hay que tener en cuenta que si tenemos varios temas, este archivo es el correspondiente al tema que se está utilizando y lo mejor es editar el archivo del tema en cuestión y no este.

Fondos y bordes

El archivo de configuración de tint2 comienza con 3 opciones para el fondo y el borde de los elementos.

Tint2 identifica automáticamente cada fondo con un número (1, 2, ...), según sea su posición en el archivo de arriba a abajo. Se puede aplicar para el fondo de los objetos del panel (panel, lanzadores, barra de tareas, tareas, reloj y bandeja del sistema) con el parámetro:
*_background_id = nº_de_identificación_del fondo

Hay otro fondo predeterminado que no viene en el archivo con el ID 0 (cero) que es transparencia total para el fondo y el borde.

Ejemplo de Fondo:
# ID 1
rounded = 7
border_width = 2
background_color = #000000 60
border_color = #FFFFFF 25

Opciones del fondo:
rounded = nº >> Configura el nº de píxeles que serán redondeados en el fondo del elemento.
border_width = ancho_en_píxeles >> Configura el nº de píxeles del ancho del borde. El valor 0 (cero) es sin borde.
border_color = color opacidad >> Configura el color del fondo en formato Hexadecimal (#000000) y su porcentaje de opacidad o transparencia que va desde 0 (cero) (transparencia total), hasta 100 (sin transparencia).
border_color = color opacidad >> Configura el color del borde en formato Hexadecimal (#FFFFFF) y el porcentaje de opacidad o transparencia que va desde 0 (cero) (transparencia total), hasta 100 (sin transparencia).

Panel

Es el elemento en el que se situarán los distintos objetos (lanzadores, barra de tareas, tareas, reloj y bandeja del sistema) y aquí se configura todos los aspectos del panel, menos su ocultamiento que tiene una sección propia.

Ejemplo de Panel:
# Panel
panel_monitor = all
panel_position = bottom right horizontal
panel_size = 95% 45
panel_margin = 0 0
panel_padding = 10 5 6
panel_dock = 0
wm_menu = 0
panel_layer = top
panel_background_id = 7
panel_items = LTC


Opciones del Panel:
panel_monitor
= [all (todos), 1, 2, ...] >> En caso de tener varios monitores (escritorios virtuales), Configura en que pantalla se mostrará el panel. Puede ser en todos: all, en el primero: 1, en el segundo: 2, ...
panel_position = posición_vertical posición_horizontal orientation >> Configura la posición del panel en la pantalla.
posición_vertical >> bottom, top o center (abajo, arriba o en el centro)
posición_horizontal >> left, rigth o center (a la izquierda, a la derecha o en el centro)
orientación >> horizontal o vertical (horizontal o vertical)
panel_size = ancho% alto >> Configura el tamaño del panel, o sea, el ancho (utilizando el porcentaje nº%) y el alto (en píxeles). Para darle el ancho total de la pantalla utilizar el valor 0 (cero)
panel_margin = margen_horizontal margen_vertical >> Configura el nº de píxeles de los márgenes horizontal y vertical (distancia entre el panel y los extremos de la pantalla)
Gráfico para comprender el tamaño y el margen:

Image

panel_padding = espacio_horizontal_izdo_drcho espacio_vertical espacio_horizontal >> Configura el espacio entre los bordes del panel y los bordes de sus elementos.

Un gráfico para comprenderlo:

Image

panel_dock = 0 (cero) o 1 >> Configura si se incrustará en el dock de aquellos administradores de ventanas que lo soporten. Atención: En puppy, activarlo origina problemas. El valor 0 (cero) es desactivado y 1 es activado
wm_menu = 0 (cero) o 1 >> Configura si el panel capturará los eventos del ratón del administrador de ventanas, siempre y cuando lo soporten. Atención: En puppy , activarlo origina problemas. El valor 0 (cero) es desactivado y 1 es activado
panel_layer = posición >> Configura la posición del panel respecto a las ventanas del Escritorio. Los valores pueden ser:
bottom >> El panel se muestra detrás de las ventanas
normal >> El panel funciona igual que las ventanas
top >> El panel se muestra encima de las ventanas
panel_background_id = nº_fondo >> Configura el fondo y el borde del panel (Los ID del principio del archivo). El valor del nº, puede ser desde 0 (cero) con opacidad total, hasta el nº máximo de los ID que tengamos (1, 2, 3, ...)
panel_items = LTSBC >> Configura los elementos tint2 que se muestran y su orden. No es necesario que estén todos, solo los que vamos a utilizar y pondremos la sigla que los identifica y en el orden deseado. Los distintos elementos son:
L >> Launcher (muestra los lanzadores)
T >> Taskbar (muestra la barra de tareas, con las ventanas abiertas)
S >> Systray (muestra el

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#2 Post by darkcity »

Cuando estaba trabajando en Archpup esto fue una gran ayuda. 8)

kros54
Posts: 96
Joined: Sun 17 May 2009, 08:43
Location: member of Hungarian Puppy Linux Community
Contact:

#3 Post by kros54 »

Necesito ayuda.
El tint2 aplicado, en para llamar al menu xdotool-pet?
dependencias que faltan, si aplica:
http://www.murga-linux.com/puppy/viewtopic.php?t=79573
(Se desea utilizar: Retro-precise 5.4.3)

I need help.
The tint2 applied, for calling for menu necessary in xdotool-pet?
dependencies are missing, if I apply:
http://www.murga-linux.com/puppy/viewtopic.php?t=79573
(Want to use: Retro-Precise 5.4.3)

User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

#4 Post by nilsonmorales »

i am not sure if works in precise but maybe help
i need to pray saint google
http://crunchbang.org/forums/viewtopic.php?id=19277
passaggio have myGTKmenu is very easy to implement in tint2
https://sites.google.com/site/jvinla/mygtkmenu
http://puppyes.com.ar/2012/10/05/mygtkmenu-en-puppy-es/

edit
find this too http://www.murga-linux.com/puppy/viewto ... 5fa61ef6f6

kros54
Posts: 96
Joined: Sun 17 May 2009, 08:43
Location: member of Hungarian Puppy Linux Community
Contact:

#5 Post by kros54 »

Gracias!
En una realización, passaggio desea aplicar.
Un trabajo muy bonito y bueno, pero no puedo entender ni una palabra de español, pero me gusta y funciona bien, ¡enhorabuena!
(google translate :-) )
¡Lo hicimos!
El resultado es el siguiente OnlinePuppy, Mejorando así la subsiguiente.
http://murga-linux.com/puppy/viewtopic.php?t=83025
Attachments
tint2menu.jpg
(42.29 KiB) Downloaded 2344 times

Post Reply