WMaker

Solapas principales

Índice

1. Introducción
2. Instalación
3. Configuración
3.1. Apariencia Básica
3.2. WPrefs
3.2.1. Manejo de ventanas
3.2.2. Foco de ventanas
3.2.3. Menú
3.2.4. Iconos
3.2.5. Ergonomía
3.2.6. Rutas de búsqueda
3.2.7. Área de trabajo
3.2.8. Otros
3.2.9. Menú de aplicaciones
3.2.10. Secuencias de teclado
3.2.11. Ratón
3.2.12. Apariencia
3.2.13. Usuario experto
3.2. WMakerConf
3.3.1. Apariencia
3.3.2. Atajos
3.3.3. Caminos
3.3.4. Efectos especiales
3.3.5. Menú
3.3.6. Ratón
3.3.7. Temas
3.3.8. Areas de trabajo
3.4. DocksApps
3.5. Archivos de Configuración

~/GNUstep/Defaults/WindowMake
~/GNUstep/Defaults/WMRootMenu
~/GNUstep/Defaults/WMState
~/GNUstep/Defaults/WMWindowAttribute
~/GNUstep/Defaults/WMSound
~/GNUstep/Library/WindowMaker/autostart
~/GNUstep/Library/WindowMaker/existscript

4. Referencias


1. Introducción

WMaker (Window Maker) es un gestor de ventanas caracterizado por su fácilidad de configuración y uso, además de su destacado bajo consumo de recursos.

WMaker es un desarrollo de Alfredo Kojima en colaboración con Dan Pascu y Matt Hawkins, aunque como muchos proyectos han participado también muchas otras personas.

WMaker es un entorno de escritorio bastante amigable y elegante, con grandes antecesores y que en cierta emula el look and feel de NeXTSTEP, derivado de AfterStep el cual es uno de los numerosos entornos derivados originalmente de Fvwm (F Virtual Window Manager), evolución evolución de Vtwm (Virtual Twm) y versión mejorada de Twm (Tab Window Manager).

2. Instalación

La instalación de WMaker sobre Debian es muy sencilla puesto que al encontrarse dentro de los repositorios oficiales, se puede utilizar el gestor de paquetes aptitude

aptitude install wmaker wmaker-data

Después de esto tendremos el entorno básico de WMaker, listo para usar y si lo queremos... configurar.

Lo único pendiente es configurar el inicio de WMaker ya sea desde gdm, xdm, kdm o simplemente configurando el archivo .xinitrc

3. Configuración

WMaker ofrece gran variedad al momento de configurar nuestro entorno de trabajo, ya sea por sus correspondientes archivos de configuración o aplicaciones tales como Wprefs (por defecto) o WMakerConf (aplicación adicional)

3.1. Apariencia Básica

La primera imagen que podrán observar después de iniciar WMaker es la siguiente:

En la cual en la esquina superior izquierda pueden observar un "clip", éste tiene la función de inicialmente de permitir movernos entre las diferentes áreas de trabajo (escritorios virtuales), de los cuales inicialmente sólo tenemos uno, además de permitirnos agregar lanzadores para cada área de trabajo.

En la parte superior derecha encontraremos el "Dock", en el cual podemos observar 3 iconos, los cuales de arriba hacía abajo tienen las funciones de:

  • Información acerca de WMaker
  • Emulador de terminal
  • WPref

Finalmente en la parte central podemos observar el menú, en éste podemos ver algunas de las opciones básicas, en la cual la opción de "Applicattions" es quien contiene nuestras aplicaciones.

Por defecto WMaker no trae lanzador de aplicaciones, por combinaciones de teclado pero si, por medio de la opción "Run..." que encontramos como segunda opción en el menú principal.

3.2. Wprefs

WPrefs es la principal aplicación gráfica para la configuración de WMaker y permite administrar automaticamente las Preferencias, este es fácil de usar y para mayor seguridad en la selección, activación o utilización de las diferentes opciones podemos activar la opción "Bocadillos de Ayuda" la cual nos brindará información extra.

3.2.1. Manejo de ventanas

En este apartado podremos elegir la posición y forma en la cual estarán ubicadas nuestras diferentes ventanas dentro de nuestro escritorio, los bordes, opciones de minimizado y demás

- Window placement (Posicionamiento de ventanas):

Pueden usar las guías alrededor de la representación de la pantalla para cambiar la posición del origen.

El elemento seleccionado le dice a Window Maker cómo ordenar las ventanas en la pantalla:
aleatorio, manual, en cascada e inteligente.

Automático es el valor por defecto.

- Edge resistance (Resistencia de bordes):

Para ajustar la resistencia de los bordes, y si resisten o atraen.
Según la selección, las ventanas resisten o atraen si se mueven contra otras ventanas o los bordes de la pantalla. La guía define el umbral.

Algunas aplicaciones hacen que la barra de título desaparezca en lo alto de la pantalla, al ser la ventana demasiado alta: ajustar la resistencia de los bordes a "0" puede resolver el problema.

- Casilla de selección:

Evidentemente para abrir dialogos en el mismo escritorio que sus propietarios.

- Opaque move (Mostrar contenido al desplazar):

Pinchar en el icono "opaque move" indica si la ventana se moverá con su contenido o si solo se visualizará el marco.

- When maximizing (Al maximizar):

Esta opción permite a la ventana cubrir (o no) los iconos o el dock cuando se maximiza.

3.2.2. Foco de ventanas

Dentro de este apartado encontramos dos elecciones disponibles:

Manual : pinchar en la ventana para poder escribir en ella con el teclado.

Auto : la ventana en la cual se puede escribir es la que se encuentra bajo el puntero del ratón.

- Install colormap in the window (Instalar el mapa de colores de la ventana):

Seleccionando una opción, instala el mapa de colores bien en la ventana que tiene el foco o bien en la que se encuentra bajo el puntero del ratón.

- Automatic window raise delay (Retraso en el alzado de ventanas):

Para definir el retraso (en msec) en el alzado de la ventana

- Casillas de selección:

Para elegir si una nueva ventana se activa automáticamente o si se impide a una aplicación recibir el clic de activación.

3.2.3. Menú

Este panel permite definir la velocidad de desplazamiento del menú y el alineamiento de los submenús. Dos casillas de selección se usan para definir:

- si los submenús se abren dentro de la pantalla en vez de desplazarlos.

- si los men&uacutes fuera de pantalla se desplazan cuando se mueva el puntero del ratón sobre de ellos.

3.2.4. Iconos

En este apartado se pueden definir las opciones de gestión de iconos o mini-ventanas.

- Icon positioning (Posicionamiento de iconos):

Este área define el sitio donde se visualizará una mini-ventana o un icono: abajo, arriba, derecha, izquierda...

- Casillas de selección:

Tanto para colocar automáticamente los iconos, como para una omnipresencia de las mini-ventanas en cada escritorio.

- Animación de la iconificación:

El estilo de animación de la miniaturización propone cuatro elecciones: encogiendo/acercando, girando/torciendo, rotando 3D o ninguna.

- Icon size (Tamaño del icono):

Selecciona el tamaño de los iconos mostrados cuando una ventana se miniaturiza o para los iconos de aplicación. Las aplicaciones para el dock (DockApps) normalmente asumen un cuadrado de 64x64, y por tanto mejor sería dejarlo así, excepto si no se usan.

3.2.5. Ergonomía

En este panel se definen varios tipos de información.

- Size display (Indicador del tamaño):

Una cajita informa sobre la posición y el estilo de una ventana mientras se cambia su tamaño. Esta información puede ser visualizada según su elección, en el centro de la pantalla, el centro de la ventana...

- Position display (Indicador de posición):

Igual que el precedente, pero al mover una ventana.

- Workspace border (Borde del área de trabajo):

Desde la versión 0.63.0 se puede definir un pequeño borde para el área de trabajo. Permite acceder fácilmente al clip (por ejemplo) cuando hay ventanas maximizadas.

- Show balloon text for (Mostrar bocadillos para):

Seleccionando casillas se muestra bocadillos para: títulos de ventanas, títulos de mini-ventanas, iconos de aplicación o del dock, ayuda interna.

- Casilla de selección:

Si está seleccionada, alza una ventana cuando se cambia el foco con el teclado.

3.2.6. Rutas de búsqueda

Esta ventanilla se usa para añadir las rutas donde buscar iconos y pixmaps.

3.2.7. Área de trabajo

El panel para definir las características de navegación entre áreas de trabajo.

- Workspace navigation (Navegación entre áreas):

Seleccionar el primer icono permite volver al primer área de trabajo desde la última y viceversa.
Seleccionar el segundo icono permite mover ventanas entre áreas de trabajo.
Seleccionar el tercer icono permite crear un nuevo área de trabajo cuando se pasa de la última.
Un cuarto icono permite definir donde mostrar el nombre del área de trabajo cuando se abre.

- Dock y clip:

Es el lugar donde activar/desactivar el dock y el clip.

3.2.8. Otros

Este panel es el lugar donde ajustar la velocidad de desplazamiento de los iconos, la velocidad de animación del sombreado, el escalamiento suavizado y el estilo de la barra de título.

Las animaciones y el sonido también se definen aquí.

- Icon slide speed (Velocidad de desplazamiento de iconos):

Seleccionar el icono de la izquierda da el resultado más lento, el de la derecha el más rápido.

- Shade animation speed (Velocidad de animación del sombreado):

Igual que el precedente

- Smooth scaling (Escalamiento suavizado):

Si seleccionado, neutraliza el efecto de pixelización en las imágenes de fondo.
Tiene como efecto colateral aminorar la velocidad para cargar una imágen.

- Titlebar style (Estilo de la barra de título):

Para elegir una apariencia más o menos "NeXT".

- Animations and sound (Animaciones y sonido):

Seleccionar el icono de animación permite animaciones cuando se miniaturiza una ventana, se iconifica una ventana...
Seleccionar el icono superfluo permite el dock fantasma y la animación de explosión al remover un icono del dock.
Seleccionar el icono de sonido permite el soporte de sonido para acciones tales como iconificación o cierre de ventanas.

- Dithering colormap for 8bpp (Difuminado del mapa de colores para 8bpp):

Para visualizaciones de 8 bits, es el lugar donde activar el difuminado y cambiar el número de colores que se necesita reservar tanto para aplicaciones, como para Window Maker.

El valor por defecto ofrece a menudo el mejor resultado.

3.2.9. Menú de aplicaciones

En este panel se pueden definir el menú de aplicaciones y los comandos para arrancarlas.

Este panel ha cambiado en la versión 0.63.0. Ahora muestra el menú activo, permitiendo así editarlo directamente.

Solo funciona si el menú está en el formato de lista de propiedades.

Un menú en formato texto no se puede editar con WPrefs.
Ver el fichero README en el directorio de Window Maker para saber cómo usar uno u otro.

3.2.10. Secuencias de teclado

Muchas acciones en Window Maker ya tienen predefinidas combinaciones de teclas. Estas acciones conciernen particularmente a ventanas y áreas de trabajo.

La modificación, añadido o supresión de secuencias de teclado se puede hacer en este panel.

La definición de una secuencia de teclado puede hacerse en modo interactivo, capturando la combinación de teclas.

3.2.11. Ratón

Este es el lugar donde ajustar la velocidad del ratón y el retraso del doble-clic.

Las acciones asignadas a los botones del ratón se definen aquí y pueden ser activadas o desactivadas.

Por defecto el botón derecho del ratón se asigna al menú de aplicaciones, el botón de en medio al menú de la lista de ventanas y el botón izquierdo a la selección de ventanas.
Por supuesto, con un ratón de dos botones, la acción asignada al botón central no funciona.
Sin embargo, en algunos sistemas pulsando ambos botones al mismo tiempo da el mismo resultado que el obtenido con el botón de en medio.

Desde versión 0.65.0, la rueda del ratón puede servir para cambiar de área.

El modificador representa la combinación de teclas para acciones tales como mover ventanas con el ratón o pinchar en una ventana.

Meta (Alt) es el valor por defecto.

3.2.12. Apariencia

Ventanas, menús e iconos pueden tener su propia textura. En este panel puede configurarse todo lo relacionado con la apariencia del interfáz gráfico.

Textura, color, estilo de menu, alineación de título pueden ser totalmente personalizados.

3.2.13. Usuario experto

Usar este panel implica algún conocimiento.

Hay disponibles siete opciones:
- Desactivar mini-ventanas (útil cuando se usa KDE y GNOME)
- Usar xset o no
- Salvar la sesión al salir
- Usar SaveUnder en varios objetos
- Usar "Win style cycling" (desde versión 0.63.0)
- Desactivar el panel de confirmación para el comando kill
- Desactivar el "cycling" de colores para los iconos

3.3. WMakerConf

WMakerConf es un proyecto independiente, a partir del cual también podemos configurar WMaker, éste utiliza algunas librerías tipo gtk por lo cual requiere dependencias de éste tipo. Éste proyecto nación con la idea de ofrecer algunas características que WPrefs no maneja con gran facilidad o en definitiva no están soportadas (el manejo de temas).

3.3.1. Apariencia

En ésta opción podremos modificar fácilmente los colores del menú principal, ventanas, áreas de trabajo, backgrounds, todo por medio de menús sencillos y nuestro navegador de archivos por default para el caso de la elección de los diferentes archivos a importar, seleccionas, etc.

3.3.2. Atajos

En ésta opción podemos seleccionar la acción y por medio de las teclas [Mod1] [Mod2] [Mod3] [Mod4] [Mod5] [Ctrl] o [Shift], combinarlas cualquier tecla o valga la redundancia, combinación de las mismas.

3.3.3. Caminos

Ésta opción puede sonar un poco rara, pero en general se refiere a las rutas a partir de las cuales obtendremos nuestras imágenes o archivos de/para configuración básicos, es decir los que estarán incluidos cómo opción, cabe resaltar en éste caso que las rutas que no se encuentran en nuestros "caminos" por default no serán accesibles desde ninguna de las opciones de configuración (ya sea WPrefs o WMakerConf) de WMaker.

3.3.4. Efectos especiales

Como bien lo dice su nombre, encontraremos algunos efectos a aplicar para las acciones que realizamos dentro de nuestro gestor de ventana, cómo lo son minimizar, maximizar, cerrar, ocultar, movernos entre áreas de trabajo, etc.

3.3.5. Menú

El menú que trae por defecto WMaker, se debe admitir que no es el más intuitivo, por lo cual por medio de ésta opción puedes agregar o eliminar las opciones de navegación del menú principal, así como las rutas a partir de las cuales serán adquiridas las opciones correspondientes, y, en el caso de los ejecutables tendrás nuevamente la opción de configuración del "lanzador" que permitirá ejecutar la aplicación elegida.

3.3.6. Ratón

Una de las características principales de WMaker es que no usa "botones" para el menú principal, éste se ejecuta a partir de una acción por medio del "ratón" o "mouse", por lo cual en ésta opción podemos configurar básicamente la visualización del menú principal y ventanas abiertas (clic derecho/izquierdo).

3.3.7. Temas

WMaker a diferencia de algunos entornos de escritorio u otros entornos de escritorio, trae la opción de temas para prácticamente todas sus características, por lo cual puedes aplicar temas por aparte al dock, clip, menú, ventanas, área de trabajo, etc.. Es por ésto que las opciones de temas son variadas, aunque cabe resaltar que también puedes aplicar un tema "general".

3.3.8. Áreas de trabajo

El concepto de "Área de trabajo" en general es el mismo de "Escritorio virtual", en éste podemos crear cualquier cantidad de Escritorios virtuales, que generalmente son usados para lanzamiento de aplicaciones según el tipo de ésta, es decir, podemos configurar que las aplicaciones tipo "red" u "ofimática" sean lanzadas únicamente en uno de éstos, igualmente por cada uno de éstos podemos agregar a nuestro clip los correspondientes lanzadores, ya que puede decirse que el clip es "independiente"(a menos de que se declare que no lo sea) en cada escritorio virtual o área de trabajo.

3.5. Archivos de Configuración

3.5.1. ~/GNUstep/Defaults/WindowMake
3.5.2. ~/GNUstep/Defaults/WMRootMenu
3.5.3. ~/GNUstep/Defaults/WMState
3.5.4. ~/GNUstep/Defaults/WMWindowAttribute
3.5.5. ~/GNUstep/Defaults/WMSound
3.5.6. ~/GNUstep/Library/WindowMaker/autostart
3.5.7. ~/GNUstep/Library/WindowMaker/existscript

[En Construcción...] :)