Reescribí mis dotfiles desde cero dos veces, y ambas veces terminó igual: una explosión de entusiasmo, una configuración que funciona por una semana, y después meses de pequeñas molestias que nunca arreglo porque volver a tocar la configuración se siente como empezar todo el proyecto de nuevo.
La regla esta vez
Un cambio por semana, y solo un cambio que pueda explicar en una frase. Nada de reescrituras completas, nada de adoptar una configuración ajena de 4.000 líneas y podarla después. Si no puedo decir por qué un cambio ayuda en una frase, espera.
Tres meses después, los cambios reales han sido casi aburridos:
- Asigné una sola tecla para saltar entre directorios recientes, en lugar de hacer
cdmanualmente. - Reemplacé un prompt de shell que invocaba
git statusen cada render del prompt por uno que lee el índice de git directamente. - Borré once alias que no había usado según el historial de la shell, y me quedé con los cuatro que sí.
Lo que realmente compra la lentitud
Ninguno de estos individualmente justificaría una entrada de blog. Juntos, a lo largo de tres meses, suman una configuración que entiendo por completo —porque tomé cada decisión de forma deliberada, una a la vez, en lugar de importar de una sentada las opiniones de otra persona y olvidar de a poco con cuáles partes estaba realmente de acuerdo.