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).