./sobre mí

Quién soy, qué uso y qué estoy rompiendo ahora mismo.

Avatar de David

Hola, soy David

Programador autodidacta con formación en ciencias de la computación. Trabajo en proyectos web full-stack y cosas de sistemas de bajo nivel, a veces los dos al mismo tiempo, lo que dependiendo de con quién hables es ambicioso o una señal de alerta.

Mi máquina de uso diario corre Arch Linux con Hyprland en Wayland, una configuración en la que invertí una cantidad irrazonable de tiempo. Me gusta entender mis herramientas hasta el fondo, por eso escribí un reproductor de música en C, un instalador de dotfiles en bash puro y un widget de volumen en Python, simplemente porque las opciones que existían no me terminaban de convencer.

Cuando no estoy escribiendo código, estoy leyendo, cacharreando con mi setup o buscando nuevas formas de hacer que mi terminal se vea exactamente como quiero.

Setup

Máquina

ThinkPad T480. i7-8550U, 32 GB DDR4, 512 GB NVMe, doble GPU (Intel UHD 620 + MX150), batería doble con la de 72 Wh atrás.

Sistema operativo

Arch Linux, rolling release, sin arrepentimientos. Migré de KDE Plasma en X11 a Hyprland en Wayland y no volví atrás.

Terminal

kitty con configuración propia. La shell es zsh con un autocargador de tres niveles en .zshrc.

Editor

Neovim. Gestionado con un instalador de dotfiles que maneja symlinks y backups entre máquinas.

Tema

Catppuccin Mocha con acento carmesí (#c0415a), aplicado de forma consistente en la terminal y el editor.

Correo

neomutt con isync/mbsync, msmtp, notmuch para indexar y PGP via GPGME. Correo desde la terminal, como corresponde.

En lo que estoy trabajando

Este sitio Agregando páginas, limpiando la capa i18n y escribiendo posts de verdad en lugar de mirar contenido de relleno.