Skip to content

Latest commit

 

History

History
executable file
·
75 lines (43 loc) · 2.06 KB

README.ES.md

File metadata and controls

executable file
·
75 lines (43 loc) · 2.06 KB

Una configuración sencilla de ZSH

en es

para lograr este perfil utilizo 2 plugins de zsh-users:

Utilizo esta configuración sin cambios significativos hace ya mucho tiempo, ya que satisface todos los requerimentos que tengo para utilizar cómodamente el Terminal.

Aquí una pequeña muestra:

sample

En sintesis, cuenta con resaltado de texto, sugerencias, información de git, y un estilo diferente para los entornos virtuales de python.


Instrucciones

para instalar zsh, configurar sarc style, y agregar un par de plugins


  1. Para simplificar las cosas, primero Abrir un Terminal situado en esta carpeta

  2. Instalar zsh si aún no lo tenés en el sistema:

    sudo apt install zsh

  3. Configurar zsh como shell por defecto en el profile del emulador de terminal:

    which zsh nos devuelve el path de zsh que necesitamos para reemplazar /bin/bash o /usr/bin/bash

    no usar: chsh -s $(which zsh) porque necesitamos que el sistema siga usando su shell por defecto

  4. Copiar el archivo .zshrc de esta carpeta y reemplazamos el que nos creo zsh en nuestro home:

    1. Hacer un backup de .zshrc por si algo va mal:

      cp ~/.zshrc ~/.zshrc_old

    2. Ahora si:

      (Linux) cp ./linux/.zshrc ~/

      (Mac) cp ./mac/.zshrc ~/

  5. Copiar la carpeta .zsh en nuesto home:

    cp -r ./.zsh ~/

  6. (Solo en Linux) Copiar el archivo prompt_sarc_setup en: /usr/share/zsh/functions/Prompts/

    sudo cp ./prompt_sarc_setup /usr/share/zsh/functions/Prompts/

    (y ponemos nuestra contraseña)

  7. Solo queda cerrar y volver a abrir el terminal

    exit y posiblemente [CTRL] + [SHIFT] + [T] para abrir ;)

Listo

Podría haber condensado esto en un sript jaja. Pero que gracia tendría.