# Esta caja no tiene logind, así que nadie crea /run/user/ ni exporta XDG_RUNTIME_DIR. Sin eso, # cada programa elige su propio repliegue y dejan de encontrarse: `shuma-tui` buscaba en # `$XDG_RUNTIME_DIR/shuma.sock` (o sea, en la nada) mientras `shuma-daemon` abría # `/tmp/shuma-.sock`. Medido en la caja el 2026-09-18. if [ -z "${XDG_RUNTIME_DIR:-}" ]; then XDG_RUNTIME_DIR=/run/user/$(id -u) [ -d "$XDG_RUNTIME_DIR" ] || { mkdir -p "$XDG_RUNTIME_DIR" 2>/dev/null && chmod 700 "$XDG_RUNTIME_DIR" 2>/dev/null; } export XDG_RUNTIME_DIR fi