bootvine sustituye el muro de logs del arranque por un árbol de systemd en vivo
A live tree of systemd jobs on the boot console
Inspirado en nix-output-monitor, bootvine reemplaza las líneas del kernel y de systemd que se desplazan demasiado rápido para leerlas por un árbol de las unidades pendientes y una línea de tiempo de las más lentas. También sigue los apagados, responde a las peticiones de contraseña como el desbloqueo de LUKS en el mismo lugar y muestra por qué falló una unidad con sus últimas líneas del journal. Está escrito en Rust y se puede probar en una máquina NixOS de ejemplo dentro de QEMU.
Empecé bootvine por frustración con la pantalla de arranque de la mayoría de las distribuciones de Linux: un muro de líneas de log que pasan demasiado rápido para leerlas y que nunca me dieron ninguna idea de lo que estaba pasando.