En otras ocasiones ya hemos hablado de gestores de ventanas ligeros que ayudan a los usuarios de equipos con limitados recursos hardware a que la interfaz gráfica de usuario vaya más suave de lo que lo haría con entornos completos como GNOME o KDE, pero tenemos con nosotros un gestor de ventanas especialmente minimalista.
Se trata de dwm (dynamic window manager), un gestor de ventanas que «alicata» el escritorio con la técnica del famoso tiling que va colocando las nuevas aplicaciones junto a las ventanas ya abiertas. Las ventanas quedan juntitas y no se superponen, y el aspecto de este gestor, aunque muy pobre, es perfectamente funcional.
En Linux Journal han realizado un completo análisis de esta solución que, atención, está resuelta en 2.140 líneas de código, algo asombroso teniendo en cuenta los millones de líneas que ocupan los clásicos entornos de ventanas actuales.
Eso, claro, impone algunas restricciones. No hay menús, no hay iconos, no hay cuadros de diálogo para cambiar los colores de pantalla… Todo lo que hagamos para configurarlo lo tendremos que hacer desde la consola, editando los ficheros de del gestor, algo que explican muy bien en la página oficial de dwm.
De hecho, como revelan en el artículo original, para adaptar y añadir cosas… hay que programar y recompilar. Así, por las buenas. Sin embargo, parece que la tarea no es tan compleja. El código fuente está limitado a dos ficheros: dwm.c, que no deberíamos tener que modificar, y config.h, que es precisamente donde hacemos cambios. Teniendo en cuenta que este último fichero con las cabeceras ocupa 100 líneas bien comentadas, editarlo no parece tan complicado.
De hecho en LJ dan algunos ejemplos sobre como ponerse manos a la obra, y en otro artículo de Linux Goodies tenéis aún más información sobre los atajos de teclado que podéis usar para interactuar con un escritorio que sí, es minimalista, pero que es una demostración de lo mucho que se puede conseguir con muy poco código.
Pingback: Stump grinding()
Pingback: progressive Jackpots()
Pingback: read()
Pingback: maze scary()
Pingback: 메이저사이트()
Pingback: read the article()
Pingback: CryptoInvest Special Company()
Pingback: 카지노게임사이트()
Pingback: CBD oil()
Pingback: https://biznesblog.biz.pl/forum/()
Pingback: 카지노()
Pingback: cbd oil()
Pingback: porn()
Pingback: Singles clubs()
Pingback: imitation omega de ville ladies()
Pingback: https://najezykach.com.pl/forum/()
Pingback: online casino singapore()
Pingback: Dental Implants Cost First Class Dental Care()
Pingback: 안전놀이터()
Pingback: 카지노사이트()
Pingback: Mega888 game client()
Pingback: easy1up review profit passport()
Pingback: Buy Vyvanse Online()
Pingback: mẹ mua cho con heo đất í o()
Pingback: 1betqq()
Pingback: Cvv Dumps Shop - Buy Dumps with Pin , Cvv Good balance()
Pingback: used car winnipeg()