1

Tutorial agregar el nombre de usuario y/o nombre de host al prompt

Contexto
Despues de cambiar a “zsh” y instalar “oh my zsh” y el tema de “powerlevel10k”, me di cuenta de que ya no se mostraba el usuario actual que estaba trabajando en la terminal, ahora este solo se mostraba cuando era el usuario root o se estaba por medio de una conexción SSH, por lo que decidi hacer un tutorial sobre como volver a mostrar el nombre de usuario/host de forma permanente en la terminal. A continuación les muestro el antes y despues del tutorial:

Antes(sin usuario/host):
sinUsuario.png
Despes(con usuario/host):
conUsuario.png

Paso a Paso

  1. Abre el archivo de configuración “~/.p10k.zsh” en tu editor de texto.
    abrirConfig.png

  2. Busca la línea que define los elementos del prompt derecho, para encontrar el parámetro de contexto:

typeset -g POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(
  ...
  context  # user@hostname...
)
  1. Busca la sección con la configuración de contexto, aquí debemos comentar la ultima de las 3 lineas para que el contexto se muestre siempre, podemos buscar con / la linea a comentar que sería “typeset -g POWERLEVEL9K_CONTEXT_{DEFAULT,SUDO}_{CONTENT,VISUAL_IDENTIFIER}_EXPANSION=”, une vez la encontremos la comentamos con #:
    comentar.png
  2. guardar cambios con “ESC” y luego “:wq”
  3. volvemos a cargar zsh con el comando source y ya deberíamos ver nuestro username/host en la barra de la derecha del promt:
    sourceConfig.png
Escribe tu comentario
+ 2