Dos paneles con tint2

tint2 is a simple panel/taskbar made for modern X window managers. It was specifically made for Openbox but it should also work with other window managers (GNOME, KDE, XFCE etc.).

Por defecto funciona con solo un panel, pero en este post enseñaré a dejar dos (o más) paneles funcionando.

Para llamar a tint2, desde terminal basta con escribir tint2. El programa aguanta el parámetro -c, para indicar a mano la ruta de la configuración.

El mecanismo que usé para esto (para efectos de tutorial y para tener la configuración a mano), será hacer un programa que ejecute las dos instancias de tint2 y agregarlo a las aplicaciones al inicio.

Entonces, creamos el archivo tint2.sh que tendrá el siguiente contenido:

#!/bin/bash
cd
tint2 -c .config/tint2/panel_arriba
tint2 -c .config/tint2/panel_abajo

En la ruta que indiqué ya existe el archivo tint2rc, que usaremos como base para panel_arriba y panel_abajo. Entonces, para conservar la config original, en una terminal ejecutamos lo siguiente:

$ cd .config/tint2
$ cp tint2rc panel_arriba
$ cp tint2rc panel_abajo

Ahora viene la edición de cada panel (en caso de no hacerlo, habrán dos paneles iguales ¬¬). En esta etapa, obviamente importará lo que quiere cada uno. En mi caso, quiero dejar un panel arriba con información (tiempo, hora/fecha, estado de la batería y area de notificaciones) y abajo el típico panel con botones para cambiar entre las aplicaciones abiertas.

En este link está la documentación para editar la configuración. En adelante, mencionaré los cambios que hice .

panel_arriba 1. en la línea 65 están los ítems que tendrá el panel: panel_items = LTSC Según lo que indica la documentación:

L shows the Launcher T shows the Taskbar S shows the Systray (also called notification area) B shows the Battery status C shows the Clock F adds an extensible spacer (freespace). You can specify more than one. Has no effect if T is also present. (since 0.12) E adds an executor plugin. You can specify more than one. (since 0.12.4) P adds a push button. You can specify more than one. (since 0.14) : adds a separator. You can specify more than one. (since 0.13.0)

entonces, esta línea la dejaré así: panel_items = CBS