ZSH, Oh My ZSH y Powerlevel 10

ZSH es una terminal muy utilizada por ciertas utilizades como la de autocompletado de directorios, expansión de rutas o cambios de directorios... En mi caso además me encanta la facilidad de personalizar su aspecto y utilizarla en otros programas como en Visual Studio Code.

Instalación:

Debemos instalar Git si no lo tenemos instalado:

Git

apt-get install git

Zsh

sudo apt-get install zsh

Cambiamos nuestra terminal por defecto a ZSH:

chsh -s `which zsh`

Reiniciamos nuestra terminal para que se apliquen los cambios.

Oh My ZSH

Descarga:

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

Instalación:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Powerlevel 10

Instalación:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Cambiaremos el theme por defecto que viene con ZSH:

cd ~ sudo nano .zshrc

Dentro de el archivo de configuración de .zshrc buscamos la siguiente línea:

ZSH_THEME="robbyrussell“

Lo sustituimos por:

ZSH_THEME="powerlevel10k/powerlevel10k“

Guardamos nuestro cambio, cerramos nuestra terminal y al abrirla de nuevo nos aparecerá el setup para dar estilo a nuestra terminal.

Al configurar nuestra terminal quizás queramos que se muestren ciertos iconos (como puede ser de Git) en nuestra consola. Oh My ZSH recomienda el uso de ciertas fuentes que permitan estos iconos.

Fuente recomendada

En mi caso utilizo la fuente MesloLGS NF Regular 10

Descargas:

Enlaces: