dwm: Un administrador de ventanas minimalista para Linux


Los administradores de ventanas de mosaico tienen varias ventajas sobre sus primos más populares, como Gnome, KDE, XFCE o Fluxbox. La característica de esta publicación, dwm, lleva estas ventajas a su extremo.

Mientras que la mayoría de los administradores de mosaico se esfuerzan por ser livianos, dwm se mantiene en una dieta de 2000 líneas de código o menos. Toda su configuración se realiza cuando se compila, por lo que no lee un archivo de configuración de tiempo de ejecución. Utiliza etiquetas (los números del 1 al 9), en lugar de espacios de ventanas con nombres arbitrarios, para agrupar programas juntos. También se puede ejecutar completamente con comandos de teclado, aunque incorpora soporte de ratón para seleccionar y arrastrar ventanas cuando sea apropiado.

Si estás buscando una experiencia escueta o tienes un error en tu entorno de escritorio actual, dwm puede ofrecerte exactamente eso. Comencemos con la instalación antes de probar algunas de sus características.

Instalación
Tomar el código fuente es sencillo con git:

git clone https://git.suckless.org/dwm

 

Desde aquí puedes editar el archivo “config.mk” de dwm para cambiar tu directorio de instalación (“/usr/local/” por defecto) y el archivo “config.h” para cambiar las combinaciones de teclas como mejor te parezca. Entonces puedes instalarlo con:

make clean install

 

Algunas distribuciones de Linux ofrecen binarios precompilados, como Ubuntu y Arch. Para Ubuntu, instala con:

sudo apt-get install dwm

 

Para Arch necesitarás visitar su repositorio de usuarios y compilar/instalar con makepkg.

Sin embargo, ten en cuenta que los binarios precompilados a menudo vienen adjuntos a sus respectivos administradores de programas, como APT de Ubuntu y Pacman de Arch, que instalarán copias recientes de “config.mk” y “config.h” cuando se actualice dwm. Por lo tanto, cualquier actualización escribirá sobre cualquier cambio que hayas realizado en esos archivos de configuración. Arch sugiere hacer su propio paquete para guardar sus cambios.

dwm tiene algunas dependencias además de las bibliotecas X. Querrás tomar dmenu, una herramienta de menú y st, una terminal, si instalas dwm desde la fuente. Si estás utilizando un administrador de paquetes, ya debería tener esos paquetes adicionales.

Después de la instalación, si estás en Ubuntu, puedes seleccionar “dwm” en el menú en tu pantalla de inicio de sesión. Para otros administradores de ventanas, puede ser más fácil editar el archivo de configuración de X “.xinitrc”.

Ese archivo de configuración le dice al servidor de visualización X qué administrador de ventanas usar. Puedes editar el archivo después de ubicarlo primero en tu carpeta de inicio.

Abre “/home/username/.xinitrc” y desplázate hasta la parte inferior para encontrar entradas como “exec gnome-session”. Debes reemplazar cualquier “exec …” que encuentres con “exec dwm” para iniciar dwm cuandos inicie X. En este ejemplo de cambios se verá así:

#exec gnome-session

 

El “#” delante de cualquier texto en .xinitrc comentará esa línea, por lo que X no lo leerá. Al comentar y no eliminar la línea “exec gnome-session”, puedes volver a ella más tarde, descomentarla, colocar un comentario en “exec dwm” y reanudar el uso de Gnome.

Disposición de ventana
Si todo fue bien en la instalación y el inicio, debería estar mirando una (en su mayoría) pantalla en blanco. dwm comienza con poco más que una barra de herramientas en la parte superior de tu pantalla.

Utiliza tres diseños: mosaico, monóculo y flotante para mostrar ventanas. Para abrir programas en esos diseños, necesitarás aprender algunos comandos.

Usando dmenu
Por defecto, dwm usa dmenu para abrir los programas disponibles en tu sistema. El comando del teclado que abre dmenu y busca nuevos programas es Mod1 + P, que generalmente se traduce como la tecla Alt + P izquierda.

Dmenu presentará una barra de herramientas en la parte superior de la pantalla. Simplemente escribe el nombre de tu programa (ignora las mayúsculas, como “firefox”) y, cuando lo hayas encontrado, presiona Enter.

Diseño de mosaico
Abre tres programas, como Firefox, feh, y un editor de texto, y puedes terminar con algo que se ve geométricamente como la siguiente imagen.

 

 

Este es el modo predeterminado de dwm.  Si estás en cualquier otro modo, presiona Mod1 + T para llegar aquí.

Este modo mostrará, de una vez, todos los programas que hayas abierto. En la captura de pantalla anterior, puedes ver que Firefox se encuentra en el área “Máster” a la izquierda y que el editor de texto se encuentra en el área “Apilamiento” a la derecha.

A menos que lo cambies, el modo Tiled pone un programa en “Master” y el resto en “Stack”. En esa misma pantalla puedes mover más tiles a “Master” con Mod1 + I y disminuirlos con Mod1 + D. Agregar un pocos espacios en el área “Master”, y la apertura de algunas ventanas más, se parecerá a la siguiente imagen.

Sabrás que está en modo Tiled cuando, en tu barra de herramientas, se imprima “[] =” después de los números del 1 al 9.

 

Puedes cambiar el enfoque a cualquier ventana en el área usando Mod1 + J para avanzar y Mod1 + K para retroceder. También puedes seleccionar una ventana moviendo el ratón sobre ella. Presionando Mod1 + Enter moverá una ventana enfocada al área “Master”.

Diseño de Monóculo
El diseño de Monóculo elimina las áreas “Master” y “Apilamiento”. En su lugar, presenta cada ventana en pantalla completa. Las ventanas restantes se sientan detrás de la ventana en foco.

Puedes cambiar al diseño de Monóculo con Mod1 + M. Esto cambiará la insignia a “[3]” en tu barra de herramientas. El número en la insignia cambiará con la cantidad de ventanas que tenga abiertas.

Diseño flotante
Algunos programas funcionan mejor cuando las ventanas pueden flotar alrededor de la pantalla. Cambia al modo Flotante con Mod1 + F y verás que las insignias cambian a “> <>”.

Esta toma muestra a Gimp en modo Flotante.

 

 

Con tu ratón en este modo, puedes mover y cambiar el tamaño de las ventanas. Mantén presionada la tecla Mod1 mientras usas el botón izquierdo del ratón para arrastrar una ventana; usa el botón derecho del ratón para cambiar el tamaño de una ventana.

Toma nota de estos otros comandos para ayudar a tu navegación:

Abrir la terminal st: Mod1 + Shift + Enter
Cambiar la vista a un nuevo escritorio virtual: Mod1 + [Number 1-9]
Mover la ventana activa a un nuevo escritorio virtual: Mod1 + Shift + [Number 1-9]
Salir de dwm: Mod1 + Shift + Q
Leer la página de manual de dwm en tu terminal con man dwm para obtener ayuda con estos comandos y otros.

Original

 

(Visitada 1 veces, 1 visitas hoy )

Responder

avatar
  Suscribirse  
Notificar a
Anónimo
Pingüino
Anónimo

0.5

Quizás te interese..

Más de: Tutoriales

No olvides..

maslinux

Linuxero desde el pasado siglo XX :-)

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Social media & sharing icons powered by UltimatelySocial