Tip (III) : Intercambiador de areas de trabajo en Crunchbang

Para movernos entre las diferentes áreas de trabajo en Openbox y concretamente en Crunchbang, lo podemos hacer muy fácilmente mediante la rueda del ratón o directamente desde el panel de tint2.

Intercambiador de areas de trabajo en Crunchbang

Por defecto están definidos dos áreas de trabajo y si requerimos de alguna adicional, tendremos que acudir para su mantenimiento al Administrador de Configuración de Openbox. Localizado en el Menú -> Settings -> Openbox -> GUI Config Tool.

Administrador de Configuración de Openbox

Mantenimiento Escritorios

Aquí en la parte izquierda deberemos seleccionar la pestaña de Escritorios, lo que nos dará acceso a los parámetros Cantidad de escritorios donde indicaremos los deseados, y Nombre de los escritorios donde introduciremos el literal que deseemos que aparezca en el panel. Los cambios que realicemos se visualizan de forma inmediata en tint2.

Nombre de areas de trabajo

Además de su nombre se mostraran también los iconos de las aplicaciones en ejecución para esa área de trabajo. Que si tenemos unas cuantas, se antoja un poco pequeño el sitio disponible.

Una posible solución a esto, sería crear un nuevo panel añadiéndole solamente la funcionalidades requeridas, en la que nos muestre por una parte cuantas las áreas de trabajo tenemos definidas y por otra, la posibilidad de poder cambiar entre ellas. Dejo a continuación como podría ser la configuración de este nuevo panel para tint2, en la que solamente incluye los parámetros adecuados para activar dicho funcionamiento.

#-------------------------------------------------------
# TINT2 CONFIG FILE » tint2workspaceswitching.tint2rc «
#-------------------------------------------------------
#
# Intercambiador entre Areas de Trabajo
#
# Relealizado por Entornos GNU/Linux
# http://entornosgnulinux.com/
#  
# For more information about tint2, see:
# http://code.google.com/p/tint2/wiki/Welcome
#
#-------------------------------------------------------

# BACKGROUND DEFINITIONS

# ID 1
rounded = 0
background_color = #404040 0
border_width = 0
border_color = #DEDEDE 100

# ID 2
rounded = 8
background_color = #404040 100
border_width = 1
border_color = #6D6D6D 100

# ID 3
rounded = 8
background_color = #b2ff00 100
border_width = 0
border_color = #6D6D6D 100

# ID 4
rounded = 8
background_color = #D27A7A 100
border_width = 0
border_color = #D27A7A 100

# PANEL
panel_monitor = all
panel_position = center right vertical
panel_size = 180 25
panel_padding = 4 4 35
panel_margin = 20 0
panel_items = T
panel_layer = top
wm_menu = 0panel_position = center right vertical
panel_size = 180 25
panel_padding = 4 4 35
panel_margin = 20 0
panel_items = T
panel_layer = top
strut_policy = follow_size
panel_background_id = 1

# TASKBAR
taskbar_mode = multi_desktop
taskbar_padding = 0 0 0
taskbar_name = 0
taskbar_background_id = 2
taskbar_active_background_id = 3
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0

# TASKS
urgent_nb_of_blink = 2
task_background_id = 0
task_active_background_id = 0
task_urgent_background_id = 4
task_icon = 0
task_text = 0
task_centered = 1
task_maximum_size = 5 5
task_padding = 0 0

# MOUSE ACTION
mouse_middle = none
mouse_right = toggle_iconify
mouse_scroll_up = toggle_iconify
mouse_scroll_down = toggle_iconify

Copiamos y pegamos el código anterior, en nuestro editor geany y lo guardamos con el nombre tint2workspaceswitching.tint2rc en la carpeta de nuestro local donde tint2 tiene sus ficheros, localizada en $HOME/.config/tint2/

Para que se inicie con el resto de procesos de Openbox cuando iniciamos la sesión, lo deberemos de incluir en el fichero autostart. Editamos por tanto este fichero localizado en  $HOME/.config/openbox/

Nos vamos al final e insertamos lo siguiente:

## Segundo panel tint2 Workspace Switching
(sleep 4s && tint2 -c $HOME/.config/tint2/tint2workspaceswitching.tint2rc) &

Aspectos a tener en cuenta

Por comentar algunos de los parámetros más importantes, tenemos los siguientes:

panel_items = T

En la que indicamos a tint2, que solo vamos a utilizar el TaskBar para este panel. Deshabilitando de esta manera el resto de secciones.

panel_size = 180 25

Anchura y altura del panel, ahora esta optimizado ese tamaño para esas cuatro areas de trabajo y para que tenga ese aspecto circular el TaskBar . Dependiendo de los que al final tengamos definidos, posiblemente tengamos que retocar el ancho.

panel_margin = 20 0

La separación que dejamos entre el panel, y su localización o posición en la que se encuentre actualmente.

panel_padding = 4 4 35 

La separación que existe entre los Tasks disponibles.

panel_position = center right vertical

Posición donde vamos a posicionar este panel, actualmente en el lado derecho de la pantalla, en su parte central y encontrándose en una disposición vertical.

Derecho

Si esa posición no te gustará, puedes probar alguna otra, entre las siguientes:

panel_position = bottom right vertical
panel_position = center left vertical
panel_position = bottom left vertical
panel_position = bottom center horizontal

El área de trabajo activa se muestra con un color diferente para saber en la que estamos, apareciendo en las imágenes de ejemplo, en color verde. Para que este color este en consonancia con nuestro tema actual de Openbox, deberemos de capturar una pantalla en la que se muestren estos colores, a continuación editarla con el Gimp.

Captura de color

Donde seleccionamos en la paleta, la herramienta llamada “recoge el color”.

Averiguado este,  copiamos este valor y lo sustituimos por el valor que contenga el parámetro background_color de la sección # ID 3, quedando como a continuación.

# ID 3
background_color = #b2ff00 100

Ya por último y en lo que respecta al panel principal, lo editamos y cambiamos taskbar_mode = multi_desktop por taskbar_mode = single_desktop, lo que nos supondrá una mayor disposición de espacio, para las aplicaciones en ejecución.

Panel principal

Pues nada más, para más información sobre tint2, su configuración y parámetros, os dejo su enlace.

 

Si te ha gustado. Comparte en tu red social:

Guarda el enlace permanente.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.