Martes 22/03/2022
ETIQUETA | Software
Dynamic Window Manager “dwm” es un gestor de ventanas minimalista para el Sistema de ventanas X. Está escrito en C y consume muy pocos recursos.
A continuación expongo cómo instalar dwm partiendo de Raspbian Lite (ahora Raspberry Pi OS Lite). También podríamos usar Dietpi , con objeto de conseguir una instalación lo más minimalista posible.
Empezamos con una actualización:
sudo apt update && sudo apt upgrade -y
Seguidamente instalamos las dependencias y los programas necesarios.
sudo apt install libx11-dev libxft-dev libxinerama-dev suckless-tools stterm git
Clonamos dwm
git clone https://git.suckless.org/dwm
Accedemos al directorio de dwm
cd dwm
Hacemos una copia del archivo de configuración
cp config.def.h config.h
Y compilamos
sudo make clean install
Instalamos “xinit” para poder arrancar el Sistema de ventanas X y también nos aseguramos de que estén instaladas las utilidades de X11 necesarias para usar “xsetroot”
sudo apt install xinit x11-xserver-utils
Por ultimo vamos a crear el archivo ~/.xinitrc para configurar el arranque gráfico.
nano ~/.xinitrc
Con el siguiente contenido:
#!/bin/bash
# Hora en la barra de estado
while true; do
xsetroot -name "$(date +"%H:%M")"
sleep 1
done &
# Inicio de sesión DWM
exec dwm
Después de guardarlo, le damos permisos:
chmod 755 ~/.xinitrc
A partir de aquí podemos arrancar el entorno gráfico con:
startx
Con esto hemos conseguido una instalación mínima de dwm que nos sirve, como base, para ampliarla con nuestras preferencias y programas favoritos.
Salud(os).