En este módulo aprenderás:
- Personaliza formatos, colores y tiempos de respuesta en ~/.config/starship.toml.
- Comandos y configuraciones clave para 04. Configuración starship.toml
- Ejercicios prácticos listos para probar en tu terminal local
Tu Archivo Mágico starship.toml
Causita, la configuración de Starship se maneja en un único archivo TOML ubicado en ~/.config/starship.toml.
Si el archivo no existe, simplemente créalo:
mkdir -p ~/.config && touch ~/.config/starship.toml
Configuración Base Recomendada para Devs
~/.config/starship.tomltoml
# Desactivar la línea en blanco inicial
add_newline = false
# Tiempo máximo para escanear archivos (en milisegundos)
scan_timeout = 30
# Reemplazar el símbolo de comando por defecto
[character]
success_symbol = "[❯](bold green)"
error_symbol = "[❯](bold red)"
# Formato personalizado del directorio
[directory]
truncation_length = 3
style = "bold cyan"
# Mostrar tiempo de ejecución de comandos si supera los 2 segundos
[cmd_duration]
min_time = 2_000
style = "bold yellow"
scan_timeout en proyectos grandes
Si trabajas en monorepos muy pesados, mantén scan_timeout = 30 o 50. Un timeout muy alto puede hacer que el prompt espere demasiado tiempo al verificar repositorios Git extensos.
Ejercicio Práctico Ninja 🥷
- Crea el archivo
~/.config/starship.toml. - Añade
add_newline = falsey cambia elsuccess_symbola[❯](bold cyan). - Presiona Enter en tu terminal y comprueba el cambio inmediato sin recargar nada.