Saltar al contenido principal
MDev Env Pro
Curso: Starship + Nerd Fonts100% Completado

En este módulo aprenderás:

  • Muestra versiones de Node, Python, Git y herramientas gestionadas por mise en tu prompt.
  • Comandos y configuraciones clave para 06. Módulos Custom & Mise Integración
  • Ejercicios prácticos listos para probar en tu terminal local

Integración Total: Starship + Mise

Causita, el verdadero poder de Starship se nota al combinarlo con mise. Starship detecta automáticamente las versiones activas de Node.js, Python, Go, Rust y Docker inyectadas por mise y las muestra solo cuando estás dentro del proyecto.

Ejemplo Completo de starship.toml Nivel Senior

~/.config/starship.tomltoml
add_newline = false
scan_timeout = 30

# Orden global de los módulos en el prompt
format = """
$directory\
$git_branch$git_status\
$nodejs$python$golang$rust$docker_context\
$line_break$character"""

[directory]
style = "bold cyan"
truncation_length = 3
truncate_to_repo = true

[git_branch]
symbol = " "
style = "bold purple"

[git_status]
style = "bold red"
conflicted = "="
ahead = "⇡"
behind = "⇣"
diverged = "⇕"
untracked = "?"
modified = "!"

[nodejs]
symbol = " "
style = "bold green"

[python]
symbol = " "
style = "bold yellow"

[golang]
symbol = " "
style = "bold cyan"

[character]
success_symbol = "[❯](bold green)"
error_symbol = "[❯](bold red)"

Ejercicio Práctico Ninja 🥷

  1. Copia la configuración Pro en tu ~/.config/starship.toml.
  2. Navega entre tus proyectos de Node, Python y Go creados con mise.
  3. Comprueba cómo el prompt se adapta dinámicamente mostrando los íconos y versiones correctas.