1 min to read
Personalización shell con ZSH y Powelevel10k
Requisitos
- Instalamos zsh
sudo apt-get install zsh
brew install zsh
- Establecer ZSH como shell predeterminada
chsh -s $(which zsh)
- Cerramos y volvemos a abrir la terminal para verificar que ZSH esta como predeterminada (en ocasiones puede que haya que reiniciar el sistema).
❯ echo $SHELL
/usr/bin/zsh
INSTALACIÓN OH-MY-ZSH
Ejecutamos el siguiente comando para descargar e instalar oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Una vez instalado accedemos a la configuración de oh-my-zsh
nano ~/.zshrc
Se nos abrirá un documento que debemos editar añadiendo la siguiente línea
ZSH_THEME="powerlevel10k/powerlevel10k"
En este caso añadimos ZSH_THEME=”powerlevel10k/powerlevel10k”
Pero hay muchos más temas disponibles para oh-my-zsh en el siguiente enlace
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
INSTALACIÓN POWERLEVEL10K
Para instalar powerlevel10k debemos ejecutar el siguiente comando
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
Una vez lo ejecutamos cerramos la terminal y volvemos a abrirla y seguimos los pasos de configuración que más nos gusten.
¡¡¡La instalación y configuración ha de realizarse dos veces, para el usuario sin permisos y para el usuario root!!!
Un dato curioso además de la propia personalización es la posibilidad de instalar plugins para la misma.
Aquí una lista → https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins