b17ac8c67a
Fase 3a del plan «shell»: `shuma-shell --launcher` (o la variable `MIRADA_SHELL`) arranca el shell como una barra compacta acoplada al pie de carmen, en vez del panel de 3 columnas. - `run_launcher` abre la ventana GPUI sin barra de título y con `app_id = "carmen.shell"` — el acople del compositor la reconoce y le reserva su franja. GPUI 0.2 admite `WindowOptions.app_id`. - `Shell.launcher: bool`; `Render::render` deriva a `render_launcher` cuando está activo: una barra de una línea — un glifo, la línea de comandos y el estado del último comando (en curso / ✓ / ✗). - La construcción de la fila del input (tokens coloreados + caret + sugerencia fantasma) sale a un helper `input_row` que comparten el panel completo y el modo launcher — sin duplicar el resaltado. `shuma-shell --launcher` va al `autostart.example`. Falta (3b/c/d): la barra de ventanas abiertas, el cajón de resultados y la config. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
18 lines
613 B
Plaintext
18 lines
613 B
Plaintext
# Autoarranque de carmen — cópialo a ~/.config/mirada/autostart
|
|
#
|
|
# Un comando por línea; se lanza al arrancar el compositor, con
|
|
# WAYLAND_DISPLAY ya puesto. Las líneas en blanco y las que empiezan
|
|
# por # se ignoran. Cada línea se pasa a `sh -c`, así que valen las
|
|
# variables, las tuberías y el `&` final no hace falta.
|
|
|
|
# El shell de carmen — barra acoplada al pie con su línea de comandos.
|
|
# carmen la reconoce por su app_id y le reserva la franja.
|
|
shuma-shell --launcher
|
|
|
|
# Una terminal para empezar.
|
|
foot
|
|
|
|
# Ejemplos (descoméntalos si los quieres):
|
|
# mirada-ctl layout spiral
|
|
# wbg ~/fondo.png
|