DWM es un programa en extremo minimalista, como ya te habrás dado cuenta. Afortunadamente, si queremos añadir funcionalidad podemos hacerlo por medio de parches, estos están disponibles desde el sitio oficial de suckless, estos vienen en la forma de archivos .diff. Hay que descargar el archivo y colocarlo en el mismo directorio donde está el código fuente de DWM, después de eso es cuestión de correr el siguiente comando:
patch < parcheElegido.diff
Después de introducir este comando pueden pasar 2 cosas, si el parche se instala con éxito sólo es cuestión de recompilar y reiniciar, si falla tienes 2 opciones.
clean:
del archivo Makefile (línea 30 en la imagen):
rm -f config.h
Después de esto realiza una copia de tu config.h
, vuelve a compilar el programa con make clean install
,
se va a sobreescribir el archivo de configuración, creando uno nuevo, con la variable que faltaba, ten en cuenta que esto también
va a borrar los cambios que hiciste al archivo, así que toma la copia que hiciste y copia y pega las secciones que hayas modificado.