sergio/takana
> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…
`shuma-tui` no encontraba a su agente: nadie exportaba XDG_RUNTIME_DIR
1# Esta caja no tiene logind, así que nadie crea /run/user/<uid> ni exporta XDG_RUNTIME_DIR. Sin eso,
2# cada programa elige su propio repliegue y dejan de encontrarse: `shuma-tui` buscaba en
3# `$XDG_RUNTIME_DIR/shuma.sock` (o sea, en la nada) mientras `shuma-daemon` abría
4# `/tmp/shuma-<uid>.sock`. Medido en la caja el 2026-09-18.
5if [ -z "${XDG_RUNTIME_DIR:-}" ]; then
6 XDG_RUNTIME_DIR=/run/user/$(id -u)
7 [ -d "$XDG_RUNTIME_DIR" ] || { mkdir -p "$XDG_RUNTIME_DIR" 2>/dev/null && chmod 700 "$XDG_RUNTIME_DIR" 2>/dev/null; }
8 export XDG_RUNTIME_DIR
9fi