Muy buenas a todos queridos amigos, en este post les vendré contando como instalar la ZShell, conocida como Zsh y Oh my Zsh, su framework más conocido y usado.
Veremos que es la ZShell, su instalación, veremos también la instalación de Oh my Zsh y su personalización.
Vamos pues al turrón.
La shell más usada hoy en dia pro sistemas GNU/Linux, como bien sabréis, es Bash. Este intérprete de comandos es muy bueno y eso le ha llevado a estar donde está, pero hay más interpretes con diferentes funcionalidades, y Zsh es uno de ellos, y muy potente. Es el que uso actualmente y me gusta porque tiene funcionalidades que son muy comodas , como el autocompletado mejorado, y por su altísima capacidad de personalización.
Para la gente que le interese, está escrito en C y fué creado en 1990.
Primero de todo, comprobamos nuestra shell por defecto.
Para su instalación, lo haremos de la siguiente manera.
· En sistemas Debian y derivados.
· En Arch y derivados.
Una vez instalado, verificamos que está todo correcto con
Veremos que nos cambia a ZShell. Para salir pon exit.
Y hacemos que Zsh sea nustra shell por defecto. Hay una burrada de maneras de hacer esto, pero pondré la más común.
Podemos verificar saliendo y volviendo a entrar, o mirando el archivo /etc/passwd y viendo la shell por defecto del usuario. Recomiendo ponerlo tambien al usuario root.
Vamos pues a instalar Oh My Zsh.
· En Debian y derivados.
· Arch y derivados.
Ambos comandos son lo mismo.
Una vez hecho esto, ya tendremos Oh my Zsh con su configuración por defecto.
Abriremos pues nuestro archivo de configuración para tocar ya los temas y la personalización.
Editamos el archivo en cuestión.
Le echamos un vistazo y vemos que es como el bashrc.
Vamos pues a lo que nos interesa.
En las primeras lineas vemos
Esta linea la vamos a tener que cambiar para personalizar correctamente nuestro tema. En el espacio entre comillas, pondremos el nombre del tema que querramos.
Los podemos ver aquí.
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
Guardamos y salimos para posteriormente volver a entrar. Ya veremos como nuestro tema se ha cambiado.
Este post ha sido extraído del foro del Rincón Pirata. http://p7ob6w5vic4ian3lws2sw2toxo6kmqtpznzslmx52hkd5lfm66ofauid.onion/
Hasta aquí señoras y señores este breve post sobre lo básico de Zsh y Oh my Zsh. Al principio os puede parecer poca cosa, pero con los plugins indicados y un buen tema, ayuda mucho con la productividad, es flipante.
Espero que os haya gustado.
Un saludo,
</3
Veremos que es la ZShell, su instalación, veremos también la instalación de Oh my Zsh y su personalización.
Vamos pues al turrón.
La shell más usada hoy en dia pro sistemas GNU/Linux, como bien sabréis, es Bash. Este intérprete de comandos es muy bueno y eso le ha llevado a estar donde está, pero hay más interpretes con diferentes funcionalidades, y Zsh es uno de ellos, y muy potente. Es el que uso actualmente y me gusta porque tiene funcionalidades que son muy comodas , como el autocompletado mejorado, y por su altísima capacidad de personalización.
Para la gente que le interese, está escrito en C y fué creado en 1990.
Primero de todo, comprobamos nuestra shell por defecto.
echo $SHELL
Para su instalación, lo haremos de la siguiente manera.
· En sistemas Debian y derivados.
$ sudo apt install zsh
· En Arch y derivados.
$ sudo pacman -S zsh
Una vez instalado, verificamos que está todo correcto con
zsh
Veremos que nos cambia a ZShell. Para salir pon exit.
Y hacemos que Zsh sea nustra shell por defecto. Hay una burrada de maneras de hacer esto, pero pondré la más común.
chsh -s /bin/zsh
Podemos verificar saliendo y volviendo a entrar, o mirando el archivo /etc/passwd y viendo la shell por defecto del usuario. Recomiendo ponerlo tambien al usuario root.
Vamos pues a instalar Oh My Zsh.
· En Debian y derivados.
$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
· Arch y derivados.
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Ambos comandos son lo mismo.
Una vez hecho esto, ya tendremos Oh my Zsh con su configuración por defecto.
Abriremos pues nuestro archivo de configuración para tocar ya los temas y la personalización.
Editamos el archivo en cuestión.
$ nano ~/.zshrc
Le echamos un vistazo y vemos que es como el bashrc.
Vamos pues a lo que nos interesa.
En las primeras lineas vemos
ZSH_THEME="~"
Esta linea la vamos a tener que cambiar para personalizar correctamente nuestro tema. En el espacio entre comillas, pondremos el nombre del tema que querramos.
Los podemos ver aquí.
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
Guardamos y salimos para posteriormente volver a entrar. Ya veremos como nuestro tema se ha cambiado.
Este post ha sido extraído del foro del Rincón Pirata. http://p7ob6w5vic4ian3lws2sw2toxo6kmqtpznzslmx52hkd5lfm66ofauid.onion/
Hasta aquí señoras y señores este breve post sobre lo básico de Zsh y Oh my Zsh. Al principio os puede parecer poca cosa, pero con los plugins indicados y un buen tema, ayuda mucho con la productividad, es flipante.
Espero que os haya gustado.
Un saludo,
</3