sábado, 23 de julio de 2016

Instalar ZSH en Deepin


Como ya he mencionado antes, SHZ le da un potencial a la terminal, ya que acompleta los comandos incluso aunque estén en mayúsculas y se haya escrito en minúsculas, o instala comandos que no tengas instalados y los hayas utilizado.

A parte de eso, le da un toque especial con los colores utilizados.

La primera imagen, es la terminal de Deepin por default, ya con ZSH instalado se obtiene lo siguiente:
Con un poco más personalización se puede cambiar de color, información a mostrar etc.

Instalación:

Abrir una terminal y escribir lo siguiente:
sudo apt-get install zsh git

Una vez instalado, se configuran los archivos:
1)
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
2)
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
3)
cp ~/.zshrc ~/.zshrc.orig
4) cambiar la shell actual a la shell zsh
chsh -s `which zsh`

Si se quiere regresar shell anterior basta con hacer lo siguiente
chsh -s `which bash`

Cerrar sesión y volver a iniciar para aplicar cambios.

Instalar la tipografía que se utiliza en algunos temas:
Descargar el siguiente archivo, descomprimirlo y darle doble clic sobre la fuente que dice PowerlineSymbols.otf, abrirá una ventana similar, darle clic en install.


Cambiar de tema zsh

Para cambiar de tema, abrir el archivo .zhrc que está en la carpeta personal, y reemplazar el nombre que esté ZSH_THEME="agnoster" por el que se desee. Los nombres de los temas están en la carpeta .oh-my-zsh/themes, dicha carpeta está en la carpeta personal.

Reiniciar la terminal para visualizar los cambios.

Y eso sería todo. 

2 comentarios:

  1. Hola Fernando, me llama mucho la atención el tema que muestras en el post (agnoster) y por eso es que me decidí a poner en marcha tus indicaciones y utilizar oh-my-zsh!, pero lamentablemente, el tema no se visualiza bien, he buscado por una solución en la web pero no he conseguido corregir el error. Alguna vez te ha pasado? O tendrías una idea de cómo solucionarlo?

    Gracias, un saludo!

    ResponderEliminar
    Respuestas
    1. Cómo se visualiza? me ha pasado, ocurre que no se instala correctamente la fuente que pongo en los enclaces de descara. por ahora no uso deepin, estoy con Apricity Derivado de arch

      pero el procedimiento que muestro en este post, funciona para ambos, si puede, sube una imagen del error que dices, para que pueda orientarte, lo más probable es que te estés saltando algun paso, o quizá algun archivo no está dentro de la carpeta correspondiente...

      Eliminar