httpd

Sitio web estático para protocolo HTTP (HTML + CSS) que sostiene el blog de fjbalon
Log | Files | Refs

commit ff9ebcf5f5c00eccad34318c1ef6f9ec1a670dca
parent e845f974ddc6a1a51c903180206f260122bf9272
Author: fjbalon <fjbalon@templier.es>
Date:   Mon,  5 Oct 2026 00:22:34 +0200

Algunos cambios en la sección de dwm

Diffstat:
Mdwm-slstatus/index.html | 4++--
Mdwm/index.html | 23+++++++++++------------
Mindex.html | 4++--
3 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/dwm-slstatus/index.html b/dwm-slstatus/index.html @@ -3,13 +3,13 @@ <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> -<title>Configuración de slstatus</title> +<title>Configuración propia de slstatus</title> <link rel="icon" type="image/png" href="/favicon.png" /> <link rel="stylesheet" type="text/css" href="../article.css" /> </head> <body> <header> -<p class="title">Configuración de slstatus</p> +<p class="title">Configuración propia de slstatus</p> <p class="date">22 de junio de 2026 • fjbalon</p> </header> <p>slstatus es un monitor de estado minimalista para dwm, desarrollado, evidentemente por suckless. Lo que hace es añadir información a la barra de estado, arriba a la derecha por defecto, de tal forma que el usuario puede, en dwm, configurar una vista de la fecha y hora, de la capacidad de batería, del estado del brillo y del volumen, de la IP de salida actual, etcétera. Lo que el usuario parametrice.</p> diff --git a/dwm/index.html b/dwm/index.html @@ -12,14 +12,13 @@ <p class="title">Del por qué uso gestor de ventanas (dwm) en lugar de un entorno de escritorio</p> <p class="date">8 de octubre de 2021 • fjbalon</p> </header> -<p>Unix tiene algo esotérico, algo de carácter iniciático. Hay una verdadera barrera entre el usuario y el verdadero emperador de su sistema: el root. Los sistemas Unix son, en esencia, un arte arcaico. Un sistema operativo que se revela sólo ante los que están dispuestos al sacrificio, a descender a a más bajo nivel, a susurrar a la máquina.</p> -<p>Yo fui iniciado allá por 2011. Y como tal, aprendí y pivotaba de una distribución a otra. <em>Distrohopping </em>lo llaman ahora. Es una regla no escrita en los iniciados. Inicié con Ubuntu 10.10 y en seguida profundicé en Debian; vacilé con algunas distribuciones hijas, pero me quedé en el buen Debian hasta por allá de 2013. Entonces, instalé Archlinux y me convertí en fiel adepto de su grimorio y su estructura, de Pacman y de su procedimiento de instalación. He sido hijo de Archlinux muchos años, hasta que en 2019 abracé Slackware, la más antigua y la más Unix de las distribuciones de Linux.</p> -<p>Pero este texto no versa sobre distribuciones, sino por el uso que el usuario general de sistemas operativos basados en Unix hace gráficamente. La interfaz de texto es la forma humano-máquina perfecta, más precisa, más metódica, más natural. Son hechizos que se hacen en la shell, una puerta del conocimiento cuasi gnóstico de las tripas del sistema, heredada de su propia filosofía y doctrina minimalista y modular. Unix siempre ha rechazado la opulencia y la complejidad, rechaza la vanidad. La interfaz de texto invita a una comprensión mucho más profunda, quien entiende la shell entiende cómo funciona el sistema operativo y entiende cómo funciona Linux.</p> +<p>Es cierto que Unix y Linux tienen algo esotérico, algo como de carácter iniciático. Hay una verdadera barrera entre el usuario y el verdadero emperador de su sistema, o el root. Estos sistemas son, en esencia, un arte arcaico, casi perdido. Un sistema operativo que, a menudo, parece que no se revela a quien no se ofrece antes como sacrificio. Pero cuando lo consigues, puedes verdaderamente susurrar a la máquina. Ser el <i>ghost in the shell</i>.</p> +<p>Yo me inicié allá por 2011. Y como tal, aprendí y pivoté de una distribución a otra, <em>distrohopping </em>lo llaman ahora. Debe ser una regla no escrita en los iniciados. Inicié con Ubuntu 10.10 y en seguida profundicé en Debian; vacilé con algunas distribuciones hijas, pero me quedé en el buen Debian hasta por allá de 2013. Entonces, instalé Archlinux y me convertí en fiel adepto de su grimorio y su estructura, de Pacman y de su procedimiento de instalación. He sido hijo de Archlinux muchos años, hasta que en 2019 abracé Slackware, la más antigua y la más Unix de las distribuciones de Linux.</p> +<p>Pero este texto no versa sobre distribuciones, sino por el uso que el usuario general de sistemas operativos basados en Unix hace gráficamente. La interfaz de texto -considero- es la forma humano-máquina perfecta: la más precisa, la más metódica y sobretodo, más natural. A pesar de que para la mayoría los vean como hechizos que se hacen en la shell, o como una puerta a un conocimiento cuasi gnóstico; realmente es algo verdaderament sencillo, minimalista y modular de usar. Es cierto que requiere un poco de esfuerzo, y un cambio de esquemas. Unix siempre ha rechazado la opulencia y la complejidad. Rechaza, de algún modo, la propia vanidad. La interfaz de texto invita a una comprensión mucho más profunda, quien entiende la shell entiende cómo funciona el sistema operativo y entiende cómo funciona Linux.</p> <p>Sin embargo, a pesar de su superioridad, hoy día es necesario poder visualizar y ejecutar aplicaciones gráficas en el sistema, ordenarlas visualmente, utilizar el ratón, interactuar con algo más que texto, etcétera. Esto no es impedimento para la profundización en el sistema, sino un añadido, una capa más que se superpone a la shell (otra de las muchas razones por las que, esencial y estructuralmente, los sistemas herederos de Unix son superiores a los de Microsoft). Para ello existe lo que se denomina entorno de escritorio.</p> -<p>Un entorno de escritorio es un conjunto, una suite, de aplicaciones gráficas que proveen al usuario de estas funciones. Al igual que el conocido <em>distrohopping</em>, existe algo similar en los iniciados con los entornos gráficos. Estos entornos se hacen lo más amigable posibles, lo más cercano a usuarios inexpertos, se hacen cómodas de usar; ocultan su maquinaria interna. Al igual que haciendo pivotado entre distros, también desde bien temprano conocimiento pivoté por Gnome, Mate, KDE -después Plasma-, XFCE. Usé varios años LXDE. Probé Enlightenment y Cinnamon. Incluso Unity. Sin embargo, a ninguno amé. Reconozco que LXDE, que use más tiempo que el resto, puede ser un gran candidato, por simplicidad y minimalismo. Pero estos entornos están esencialmente limitados a sí mismos. </p> -<p>Unix te exigirá más.</p> -<p>Es entonces que conocerás al gestor de ventanas, o windows manager. El gestor de ventanas es el programa, que por cierto forma parte fundamental de todo entorno gráfico, cuya función es manejar la disposición de las ventanas; determina cómo las ventanas se organizan en el espacio y cómo interactúan entre sí, actúa como motor para el modelo matemático y geométrico del comportamiento de la interfaz gráfica.</p> -<p>Controlar el gestor de ventanas te dota, usuario, de una capacidad matemática y computacional mayor, interfaz humano-máquina superior, puesto que controla la geometría para determinar cómo las ventanas se superponen o se organizan en mosaicos, pilas, etcétera. El código interactúa directamente con las bibliotecas gráficas para dibujar y manipular estas ventanas. El gestor de ventanas habla con el servidor gráfico. </p> +<p>Un entorno de escritorio es un conjunto, una suite, de aplicaciones gráficas que proveen al usuario de estas funciones. Al igual que el conocido <em>distrohopping</em>, existe algo similar en los iniciados con los entornos gráficos. Estos entornos se hacen lo más amigable posibles, lo más cercano a usuarios inexpertos, se hacen cómodas de usar; ocultan su maquinaria interna, diríamos. Al igual que haciendo pivotado entre distros, también desde bien temprano conocimiento pivoté por Gnome, Mate, KDE -después Plasma-, XFCE. Usé varios años LXDE. Probé Enlightenment y Cinnamon. Incluso Unity. Sin embargo, a ninguno amé realmente. Reconozco que LXDE, que use algo más de tiempo que el resto, puede ser un gran candidato, por simplicidad y minimalismo. Pero estos entornos están esencialmente limitados a sí mismos.</p> +<p>Es entonces que conocí al gestor de ventanas, o windows manager. El gestor de ventanas es el programa (que por cierto forma parte fundamental de todo entorno gráfico) cuya función es manejar la disposición de las ventanas; determina cómo las ventanas se organizan en el espacio y cómo interactúan entre sí, actúa como motor para el modelo matemático y geométrico del comportamiento de la interfaz gráfica.</p> +<p>Controlar el gestor de ventanas te dota, usuario, de una capacidad matemática y computacional mayor y interfaz humano-máquina superior, puesto que controla la geometría para determinar cómo las ventanas se superponen o se organizan en mosaicos, pilas, etcétera. El código interactúa directamente con las bibliotecas gráficas para dibujar y manipular estas ventanas. El gestor de ventanas habla con el servidor gráfico. </p> <p>Las razones por las utilizar un gestor de ventanas y no sobrevitaminarlo con entorno de escritorio alguno son variadas, e incluso contradictorias según el usuario. Yo me he quedado con el uso de gestor de ventanas por:</p> <ol> <li>El software empleado es mínimo, tanto a nivel técnico como a nivel estético. Haciendo que sea fácil su modificación y que funcione de la misma forma en máquinas de bajos recursos hardware. Además, ocupan muy poco en memoria.</li> @@ -29,9 +28,9 @@ <li>La primacía del teclado y la independencia del ratón.</li> <li>Y por supuesto, el hecho de pertenecer a ese selecto grupo de hackers del mosaico, esa comunidad descentralizada que a los ojos de los profanos son de intelecto superior. La secta de Linux.</li> </ol> -<p>Mis primeras pruebas las realicé sobre i3 y Openbox, pero no fue hasta que probé&nbsp;AwesomeWM que su velocidad, personalización en el lenguaje de programación Lua y complementación para con mi uso diario le hicieran el gestor de ventanas que comenzaría a utilizar, allá por 2014 hasta 2019. Son unos 5 años de uso diario y exclusivo de este gestor de ventanas, por lo que tengo un cariño especial a éste y su mítico fondo.</p> -<p>A principios de 2020 migré, paulatinamente, a&nbsp;dwm&nbsp;(dynamic windows manager) de suckless. No considero éste un cambio de pensamiento o conversión, en absoluto, sino más bien el haber alcanzado una plenitud -más a bajo nivel- de&nbsp;AwesomeWM; una evolución.&nbsp;dwm&nbsp;es la base de&nbsp;AwesomeWM, siendo el último un fork el primero con&nbsp;XCB,&nbsp;EWMH,&nbsp;Lua script,&nbsp;Xft,&nbsp;D-Bus,&nbsp;multihead support..., y al estar a más bajo nivel, he ganado simplificación de código (éste está íntegramente escrito en C, y no cuenta con archivos de configuración en Lua), velocidad (dwm&nbsp;es absurdamente rápido), y una notable mejora de rendimiento y eficiencia.</p> -<p>dwm&nbsp;cuenta con una serie de características que, para mí, en mi experiencia diaria, son fundamentales:</p> +<p>Mis primeras pruebas las realicé sobre i3 y Openbox, pero no fue hasta que probéAwesomeWM que su velocidad, personalización en el lenguaje de programación Lua y complementación para con mi uso diario le hicieran el gestor de ventanas que comenzaría a utilizar, allá por 2014 hasta 2019. Son unos 5 años de uso diario y exclusivo de este gestor de ventanas, por lo que tengo un cariño especial a éste y su mítico fondo.</p> +<p>A principios de 2020 migré, paulatinamente, a dwm (dynamic windows manager) de suckless. No considero éste un cambio de pensamiento o conversión, en absoluto, sino más bien el haber alcanzado una plenitud -más a bajo nivel- deAwesomeWM; una evolución. dwm es la base deAwesomeWM, siendo el último un fork el primero conXCB,EWMH,Lua script,Xft,D-Bus,multihead support..., y al estar a más bajo nivel, he ganado simplificación de código (éste está íntegramente escrito en C, y no cuenta con archivos de configuración en Lua), velocidad (dwm es absurdamente rápido), y una notable mejora de rendimiento y eficiencia.</p> +<p>dwm cuenta con una serie de características que, para mí, en mi experiencia diaria, son fundamentales:</p> <ol> <li>Mantiene prácticamente la totalidad de la superficie de pantalla utilizable.</li> <li>Se inicia instantáneamente, incluso en máquinas de baja potencia.</li> @@ -45,8 +44,8 @@ <li>Me gusta usar varios escritorios para trabajar. A menudo, también varios monitores.</li> <li>Quiero atajos de teclado para todo. La primacía del teclado sobre el ratón es fundamental. El ratón queda relegado a tareas indispensables, como el uso del navegador o de otras aplicaciones concretas.</li> </ol> -<li>Intuitivamente, dwm&nbsp;coloca las ventanas exactamente donde yo las hubiera colocado.</li> -<li>De hecho,&nbsp;dwm&nbsp;hace que sea tan fácil mover ventanas que casi nunca echo de menos tener varios monitores. En mi casa o trabajo los tengo, pero cuando viajo no.</li> +<li>Intuitivamente, dwm coloca las ventanas exactamente donde yo las hubiera colocado.</li> +<li>De hecho, dwm hace que sea tan fácil mover ventanas que casi nunca echo de menos tener varios monitores. En mi casa o trabajo los tengo, pero cuando viajo no.</li> <li>Me declaro adepto de la filosofía de suckless, así como su modelo de implementación de parches y minimalismo.</li> </ol> </body> diff --git a/index.html b/index.html @@ -24,7 +24,7 @@ </a> <a href="./dwm-slstatus/" class="article"> - <p class="title">Configuración de slstatus</p> + <p class="title">Configuración propia de slstatus</p> <p class="info">22 de junio de 2026 · fjbalon</p><p>slstatus es un monitor de estado minimalista para dwm, desarrollado, evidentemente por suckless. Lo que hace es añadir información a la barra de estado, arriba a la derecha por defecto, de tal forma...</p> </a> @@ -40,7 +40,7 @@ <a href="./dwm/" class="article"> <p class="title">Del por qué uso gestor de ventanas (dwm) en lugar de un entorno de escritorio</p> - <p class="info">8 de octubre de 2021 · fjbalon</p><p>Unix tiene algo esotérico, algo de carácter iniciático. Hay una verdadera barrera entre el usuario y el verdadero emperador de su sistema: el root. Los sistemas Unix son, en esencia, un arte arcaic...</p> + <p class="info">8 de octubre de 2021 · fjbalon</p><p>Es cierto que Unix y Linux tienen algo esotérico, algo como de carácter iniciático. Hay una verdadera barrera entre el usuario y el verdadero emperador de su sistema, o el root. Estos sistemas son,...</p> </a> </section>