Bash es uno de los terminales o líneas de comandos o shell en ingles, mas utilizados en GNU/Linux, siendo la utilizadas en multitud de distribuciones como el terminal por defecto, entre las que se encuentra la distribución que utilizo, que es openSUSE.
Instalación Oh My Zsh
La instalación consiste en ejecutar un script bash y seguir los pasas indicados.
Como requisito se debe tener instala zsh antes:
zypper install -y zsh
Una vez instalado zsh, se ejecutará el script de instalación de Oh My Zsh, en el usuario que se quiera configurar:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Preguntará si quieres que sea la shell por defecto, indicando que si (Y)
Do you want to change your default shell to zsh? [Y/n]
Pedirá la clave de usuario, sudo para obtener permisos de root y poder realizar el cambio de shell al usuario, con estos sencillos pasos ya se tendrá instalado Oh My Zsh. Ahora tocará configurarlo al gusto de cada uno.
Configuración tema Powerlevel10k
Oh My Zsh tiene muchas personalizaciones tanto a nivel de temas como de plugin, aquí solo voy a explicar la configuración de una de los temas más utilizados y que es Powerlevel10k.
La instalación de Powerlevel10k también es mediante la clonación del código del proyecto git, para lo cual se tendrá que tener antes instalado el comando git:
zypper install -y git
Después se clonara el repositorio de Powerlevel10k:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
Editaremos el fichero ~/.zshrc
vi ~/.zshrc
Cambiaremos la linea ZSH_THEME por el valor:
ZSH_THEME="powerlevel10k/powerlevel10k"
Guardaremos el fichero y lo recargamos para que comience la guía de configuración:
source ~/.zshrc
Seguir los pasos para configurarlo como a cada uno le guste.
Referencias
Página oficial de Bash
Página oficial de Zsh
Página oficial de Oh My Zsh
Página tema Powerlevel10k
Comparativa entre Bash y Zsh