you mac installed instalar have already zsh zshrc oh-my-zsh

mac - zsh god



¿Cómo determinas en qué tema estás cuando ZSH_THEME="aleatorio"? (1)

Encontré un tema que me gusta pero solo después de ejecutar un programa en la línea de comandos con mucha salida, ¡así que no sé el nombre del tema actual!

Aquí está la parte relevante de mi .zshrc:

# Set name of the theme to load. ... ZSH_THEME="random"

¿Hay una manera de determinar en qué tema estoy?


Según oh-my-zsh.sh L81-87 :

if [ "$ZSH_THEME" = "random" ]; then themes=($ZSH/themes/*zsh-theme) N=${#themes[@]} ((N=(RANDOM%N)+1)) RANDOM_THEME=${themes[$N]} source "$RANDOM_THEME" echo "[oh-my-zsh] Random theme ''$RANDOM_THEME'' loaded..."

Por lo tanto, debería poder imprimir la ruta al tema aleatorio con

print $RANDOM_THEME