Instalación y mis configuraciones para ZSH

Hola en este post pondré como instalar y configurar el interprete de comando ZSH que para mi le da una mejor utilidad a la terminal. Básicamente la configuración es la misma en cualquier distro, solo tienen que tomar como ejemplo que usare la instalación en mi distro actual ArchLinux asi que solo deben usar los comandos de instalación correspondientes a sus distros

Empecemos, en nuestra terminal instalaremos zsh

sudo pacman -S zsh 

Ahora procedemos a configurar zsh como shell predeterminado

chsh -l (Este comando nos listará todas las shell para la terminal que disponemos)

Como ven disponemos de las siguientes shells

/bin/sh
/bin/bash
/usr/bin/git-shell
/bin/zsh
/usr/bin/zsh

Ahora aplicaremos zsh como predeterminado usando la ruta «/bin/zsh» aplicando el siguiente comando:

chsh -s /bin/zsh

Ahora nos toca configurar zsh en nuestra terminal y para eso ejecutaremos

zsh /usr/share/zsh/functions/Newuser/zsh-newuser-install -f

Nos aparecerá lo siguiente configuración al cual solo le daremos en (0) para quede con la configuración predeterminada

Luego cerramos sesión o ejecutamos /bin/zsh para ya usar zsh en nuestra terminal, y  nos quedara si:

Bueno ahora toca hacerle unos retoques para que se vea mejor así que nos toca darle algo de vida a esta terminal. Pueden usar mi configuración que pondré a continuación o confinarlo a su gusto

Empecemos instalando los plugins Oh-my-zsh que cuenta con varios themes

en ArchLinux usaremos el siguiente comando

yaourt -S oh-my-zsh-git

Ya instalado «Oh my zsh» nos toca aplicar su configuración así que ejecutaremos el siguiente comando

/usr/share/oh-my-zsh/tools/install.sh

Veremos lo siguiente en nuestra terminal y lo tendremos listo

Ahora se vera un poco mejor pero aun nos falta darle un mejor diseño 😀

Suelo usar el theme Noc creado por David Linares (@mcder3)

Ahí ya vamos con la instalación

Dicho tema hace uso de Screenfetch. asi que opcionalmente lo pueden instalar

Empecemos instalando screenfetch

sudo pacman -S screenfetch

ahora toca instalar el tema Noc con el siguientes comandos

Para descargarlo

wget https://raw.githubusercontent.com/mcder3/bodega/master/ZSH/Noc/Noc.zsh-theme

y lo copiaremos en nuestra home en el directorio «themes» de «.oh-my-zsh» con el siguiente comando

cp ./Noc.zsh-theme ~/.oh-my-zsh/themes/Noc.zsh-theme

Ya descargado y copiado el tema nos queda aplicarlo a nuestra shell. para eso editaremos el archivo oculto en nuestra home «.zshrc»

Pueden usar cualquier editor de texto para realizar este paso, como se encuentra en nuestra Home no necesitamos usar «sudo» para nada así que ahí vamos

nano .zshrc

Ahora solo tenemos que cambiar el nombre del theme en la linea

ZSH_THEME=»robbyrussell»

para usar Noc-theme nos quedara asi

ZSH_THEME=»Noc»

guardamos los cambios y nos quedara así nuestra terminal cada vez que la abrimos

Listo hasta acá, ahora otra de las configuraciones que le pongo a la terminal es cambiarle la fuente para que se vea mejor, para eso ago uso de las fuentes «Poweline Fonts» las instalaremos con el siguiente comando

yaourt -S powerline-fonts-git

Ya instaladas las fuentes nos toca cerrar la terminal y abrirla de nuevo para que se puedan usar las nuevas fuentes instaladas.

Dentro de la terminal ahora vamos a los ajustes en este caso usando gnome terminal nos vamos a «Editar >> Preferencias del perfil» y activamos la ultima opción «Tipografía personalizada»

Una vez activada entramos y pondremos la siguiente fuente «Ubuntu Mono derivative Powerline Regular»

Y ya con esto nos queda así nuestra terminal

Listo, espero que esta guía les allá gustado y les sea de utilidad.

Hasta la próxima…

Aviso: solo respondo a comentarios en este blog y no en las Redes Sociales!!!