Personaliza zsh con Powerlevel10k en Arch-Linux

2021-03-29

Ahora no te voy a descubrir las bondades de zsh como shell para tu terminal, es más, seguramente si ya utilizas zsh tambión tendrás instalado Oh My Zsh. Sin embargo si utilizas una distribución basada en Arch-Linux no hace falta tener instalado Oh My Zsh u otro gestor de plugins para zsh si sólo quieres personalizar el prompt, simplemente instala el tema Powerlevel10k

Powerlevel10k viene con wizard que te ayudará a personalizar zsh hasta dejarla a tu gusto.

Te recomiendo que instales la versión desde su repositorio, https://github.com/romkatv/powerlevel10k/, ya que el paquete comunitario zsh-theme-powerlevel10k históricamente se ha estado rompiendo con frecuencia y durante largos períodos de tiempo. No lo uses.

Instalación

Su instalación es muy simple, introduce el siguiente comando en la terminal:

yay -S --noconfirm zsh-theme-powerlevel10k-git

Cuando finalice la instalación vuelve a poner en la terminal;

echo 'source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc

Para no tener problemas con las fuentes y símbolos instalamos además los siguientes paquetes

sudo pacman -S powerline-common awesome-terminal-fonts
yay -S --noconfirm ttf-meslo-nerd-font-powerlevel10k

Configuración

Como escribí anteriormente disponemos de un wizard para ayudarnos a configurar nuestro prompt, simplemente ejecuta:

p10k configure

Aquí una antes:

y un despuós:

Zsh se puede mejorar enormemente instalando el framework Oh My Zsh y sus plugins, pero si prefieres no instalar dicho framework y aprender como personalizar tu shell zsh, te recomiendo que leas los artículos que escribí sobre ello:

Espero que te haya gustado, pasa un buen día… 🐧

Ingrese la dirección de su instancia


Más publicaciones como esta

Backups incrementales con rsnapshot

2019-09-30 | #backup #linux

Si buscas un sistema para crear copias de seguridad incrementales y de manera automática a travós de rsync, tanto en máquinas locales como remotas a travós de ssh, rnsaphot es lo que estas buscando. Rsnapshot utiliza enlaces duros para la realización de la copia, siempre que sea posible, ahorrando espacio en el disco. Funcionamiento La primera vez que realizas una copia, copias todas los datos, la segunda vez solamente copiara aquellos ficheros nuevos o que hayan sido modificados.

Continuar leyendo 


Powerline para tmux

2019-11-15 | #shell

En un articulo anterior vimos como instalar powerline en Fedora para mejorar el prompt de bash. Si utilizas tmux tambión puedes utilizar powerline para mejorar la experiencia Instalación Para Fedora sudo dnf install tmux-powerline Configuración Editamos el fichero de configuración .tmux.conf y desconectamos o añadimos la línea source "/usr/share/tmux/powerline.conf" Si no tienes un fichero de configuración en ~/.tmux.conf puedes copiar un ejemplo de /usr/share/tmux a ~/.tmux.conf Si en el fichero de configuración hemos hecho cambios relativos a la barra de estado, los eliminamos (status-left, status-right, status-left-length y status-right-length)

Continuar leyendo 