Descripción
El comandonexus setup-shell instala el wrapper del CLI de Nexus en los archivos de inicialización de tu shell.
Dado que un binario ejecutable corre en su propio subproceso aislado, no puede modificar directamente las variables de entorno del proceso padre (tu terminal activa). Para resolver esto, nexus switch genera un script de shell temporal en ~/.nexus/last_switch.sh (o .ps1 en Windows) que contiene las declaraciones export KEY=VALUE.
Al ejecutar nexus setup-shell, se añade una función wrapper a tu archivo de configuración de terminal que detecta cuando ejecutas nexus switch y automáticamente ejecuta source sobre el archivo temporal, permitiendo inyectar variables de entorno de forma transparente e instantánea.
Archivos soportados automáticamente
El CLI es capaz de detectar y escribir automáticamente en:- Bash:
~/.bashrc - Zsh:
~/.zshrc
El Wrapper de Shell
Este es el bloque de código que se inserta:Ejemplo de salida
Ver también
- nexus switch — Cambiar de proyecto y entorno
- nexus current — Validar si la shell activa cargó correctamente las variables

