Mis Dotfiles de Hyprland en Lua: Migración, Scripts y Lo Que Aprendí

Mis Dotfiles de Hyprland en Lua: Migración, Scripts y Lo Que Aprendí

Cuando Hyprland 0.55 anunció que deprecaba hyprlang en favor de Lua como lenguaje de configuración, lo vi venir. Llevaba meses con mi setup fino, 32 temas, scripts bash por todos lados, plugins… y ahora tocaba migrar todo.

No fue un simple find-and-replace. Fue re-entender cómo mi escritorio funcionaba realmente.

Este post es la documentación que me hubiera gustado tener el día que empecé.


Por qué Lua

Hyprland creció rápido. La sintaxis de hyprlang —aunque simple— se quedaba corta para lo que la comunidad quería hacer: funciones, condiciones, lógica real en la configuración. Lua resuelve eso de golpe.

Leer más
Víctor Sosa 24 May 2026 hyprland, lua, wayland, dotfiles, arch-linux, scripting, bash, python permalink

Claude Code con DeepSeek V4: 10 veces más barato y el mismo rendimiento

Claude Code con DeepSeek V4: 10 veces más barato y el mismo rendimiento

Claude Code es increíble, pero el costo se ha disparado. Opus 4.7 cuesta $25 por cada millón de tokens de salida. Sonnet 4.6, $15. Una sesión intensa de desarrollo puede dejarte fácilmente entre $5 y $15 USD. Y si te aparece el mensajito de “has llegado al límite, vuelve en tantas horas”, sabes de lo que hablo.

Hace unos días salió DeepSeek V4 Pro y los benchmarks de programación lo ponen a la par de Opus 4.6 — con un costo de $1.74 por millón de tokens. Y si hablamos del modelo Flash, son apenas $0.07. Literalmente 10 veces más barato.

Leer más
Víctor Sosa 19 May 2026 claude-code, deepseek, ia, desarrollo, proxy, archlinux permalink

Cómo instalar OpenClaw en tu servidor local y conectarlo a Telegram — Guía paso a paso

Cómo instalar OpenClaw en tu servidor local y conectarlo a Telegram — Guía paso a paso

OpenClaw es un agente de IA open source que puedes instalar en un servidor y comunicarte con él a través de distintos medios: Telegram, WhatsApp, Discord, una interfaz web o directamente desde la terminal. A diferencia de un simple chatbot, OpenClaw puede ejecutar comandos, clonar repositorios, modificar código, lanzar tests y mucho más.

En esta guía te enseño cómo instalar OpenClaw desde cero en un servidor dentro de tu red local — en mi caso una Mac Mini 2012 con Arch Linux, pero funciona igual en una Raspberry Pi o un VPS de HostGator. Vamos a conectarlo a un modelo de IA, configurar el dashboard web y vincularlo con Telegram para que puedas interactuar con tu agente desde cualquier lugar.

Leer más
Víctor Sosa 19 May 2026 ia, openclaw, telegram, archlinux, servidor, desarrollo permalink

vsReflector Manager: gestor visual de mirrors para Arch Linux

vsReflector Manager: gestor visual de mirrors para Arch Linux

Introducción

Si usan Arch Linux, saben que tener una buena mirrorlist marca la diferencia en la velocidad de las descargas. El problema es que gestionar mirrors siempre ha sido cosa de terminal: reflector, editar archivos a mano, recordar flags y sintaxis. Por eso desarrollé vsReflector Manager, una interfaz gráfica moderna con GTK4 y libadwaita que centraliza toda la gestión de mirrors en un solo lugar.

La idea fue simple: poder inspeccionar, probar y generar mirrorlists sin tener que acordarme de los parámetros de reflector cada vez.

Leer más
Víctor Sosa 17 May 2026 linux, python, gtk4, libadwaita, arch, reflector, mirror, editor-visual permalink

vsWallpaper-Effect: efectos animados para tu wallpaper en Wayland

vsWallpaper-Effect: efectos animados para tu wallpaper en Wayland

Introducción

Hay veces que un wallpaper estático simplemente no alcanza para darle personalidad al escritorio. Quería algo más vivo, pero sin caer en soluciones pesadas o difíciles de configurar. De ahí salió vsWallpaper-Effect.

La idea fue crear un motor de efectos para Wayland que pudiera correr en segundo plano, con aceleración por GPU, y además ofrecer un editor gráfico para ajustar todo sin tocar JSON a mano.

¿Qué es vsWallpaper-Effect?

Es un motor de efectos animados para wallpapers con una interfaz en GTK3 y un daemon que se fija al fondo del escritorio usando gtk-layer-shell.

Leer más
Víctor Sosa 11 April 2026 wallpaper, wayland, hyprland, python, gtk3, opengl permalink