ZSH4Humans: cambie fácilmente su shell predeterminado a ZSH

La terminal de Manjaro Linux tiene un shell realmente hermoso que le brinda el directorio actual y su ubicación de una manera realmente agradable. Esta es una versión personalizada y temática del shell Z (o ZSH).

Ahora supongamos que desea tener la misma configuración en una distribución de Linux diferente, primero deberá instalar ZSH desde su administrador de paquetes y luego configurar su apariencia usted mismo. Y finalmente agregará un alias al archivo ZSHRC. Este es un proceso realmente largo, pero la comunidad ha desarrollado un script a través del cual puede instalar fácilmente ZSH y modificarlo al mismo tiempo.

En este artículo, instalaremos ZSH desde el script ZSH4Humans.

Cómo ejecutar un archivo .sh en Linux

Tabla de contenido

Ejecute el script ZSH4Humans

Abra una Terminal y copie y pegue los siguientes comandos, independientemente de la distribución que esté utilizando:

Ejecutar el guión
                      
if command -v curl >/dev/null 2>&1; then
  sh -c "$(curl -fsSL https://raw.githubusercontent.com/romkatv/zsh4humans/v5/install)"
else
  sh -c "$(wget -O- https://raw.githubusercontent.com/romkatv/zsh4humans/v5/install)"
fi

                    
Responda las preguntas según su preferencia

Después de que se ejecute el script, se le harán algunas preguntas sobre el diseño de su teclado, sus combinaciones de teclas preferidas y si ejecuta Tmux y direnv.

Elija entre eliminar o mantener archivos de configuración antiguos Elija entre eliminar o mantener archivos de configuración antiguos

Si ya está utilizando zsh y solo desea que el diseño sea diferente, el script le pedirá que conserve los archivos de configuración antiguos. Los eliminaré, pero también puedes crear una copia de seguridad.

Seleccionar estilo de solicitud Seleccionar estilo de solicitud

Finalmente, el script le pedirá que seleccione su estilo preferido de aviso, tiene cuatro opciones, Lean, Classic, Rainbow y Pure. Seleccionaré Rainbow (3), pero debes elegir el mensaje que más te guste.

Seleccionar conjunto de caracteres ahora Seleccionar conjunto de caracteres ahora

El script ahora le pedirá que seleccione el conjunto de caracteres, las opciones son ASCII y Unicode (Observe la estructura en forma de ‘>’ y ‘U’ en la segunda línea del indicador). Seleccionaré Unicode, pero puede seleccionar cualquier opción.

Puede elegir si desea mostrar la hora Puede elegir si desea mostrar la hora

El Z Shell también puede mostrarle la hora en la terminal, y el Script le pide que elija entre mostrarlo en formato de hora de 12 o 24 horas, o no mostrarlo en absoluto.

Seleccione el separador según su preferencia Seleccione el separador según su preferencia

A continuación, puede seleccionar el separador para que sea en ángulo o vertical. Seleccionaré en ángulo, pero puedes elegir entre cualquiera de ellos.

Elige entre las cabezas Elige entre las cabezas

En las siguientes configuraciones, la secuencia de comandos le pedirá que seleccione el aspecto de las cabezas y colas del mensaje. Me gusta Sharp, pero puedes elegir entre Sharp y Blurred.

Elija si prefiere una o dos líneas de aviso Elija si prefiere una o dos líneas de aviso

A continuación, el script le preguntará su preferencia con respecto a que el aviso esté en una o dos líneas, seleccionaré dos líneas. Y ahora me pedirá que cambie el aspecto del marco y su espaciado. El guión ahora close automáticamente, y ahora será recibido con el hermoso ZSH.

Además, este script crea automáticamente un archivo .ZSHRC junto con algunas combinaciones de teclas y atajos de terminal, puede verlos abriendo el archivo en sus editores de texto como vim o nano. Escribe :

                      
vim .zshrc

                    

Incluso puede modificar el comportamiento de algunas pulsaciones de teclas modificando el archivo, pero después de eso, asegúrese de ejecutar el siguiente comando para actualizar el shell. Escribe :

                      
exec zsh

                    

Resumen

Si en el futuro tiene que cambiar alguna configuración del shell, simplemente escriba:

                      
pk10 configure

                    

El shell también le ofrece mostrar íconos en la terminal, pero solo si instala una fuente con el nombre ‘MesloLGS NF’ y la configura como la fuente predeterminada de la Terminal.

Referencias

Documentación de GitHub de ZSH4Humans

Related Posts