Diferencia entre revisiones de «ZSH»

De La Wiki de KiVi
(Página creada con « == '''¿Qué es zsh?''' == '''Zsh''', abreviatura de «Z Shell», es un intérprete de comandos que ofrece muchas características avanzadas y mejoras sobre el shell estándar de Unix, Bash. Algunas de estas características incluyen la expansión avanzada de comandos, la gestión de historial más robusta y una potente capacidad de personalización. Instala ZSH: <code>sudo dnf install zsh</code> Cambia el intérprete por defecto con: <code>chsh -s $(which zsh)</c…»)
 
Línea 10: Línea 10:


== '''¿Qué es Oh My ZSH?''' ==
== '''¿Qué es Oh My ZSH?''' ==
Oh My Zsh es un marco de gestión de configuración para '''zsh''' que hace que la personalización y la gestión de complementos sean muy fáciles. Proporciona una amplia variedad de temas, complementos y utilidades integradas que mejoran la experiencia del usuario en la terminal.
Oh My Zsh es un marco de gestión de configuración para '''zsh''' que hace que la personalización y la gestión de complementos sean muy fáciles. Proporciona una amplia variedad de temas, complementos y utilidades integradas que mejoran la experiencia del usuario en la terminal.<blockquote>sh -c "$(curl -fsSL <nowiki>https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh</nowiki>)"</blockquote>Una vez instalado, ya podemos cambiar la plantilla editando el fichero:<blockquote><code>vi ~/.zshrc</code></blockquote>Cambiando el valor de:<blockquote><code>ZSH_THEME="robbyrussell"


Una vez instalado, ya podemos cambiar la plantilla editando el fichero:
Podemos encontrar todos los valores en:</code></blockquote><nowiki>https://github.com/ohmyzsh/ohmyzsh/wiki/Themes</nowiki>
<code>vi ~/.zshrc</code>
Cambiando el valor de:
<code>ZSH_THEME="robbyrussell"
Podemos encontrar todos los valores en:</code>
<nowiki>https://github.com/ohmyzsh/ohmyzsh/wiki/Themes</nowiki>


Aunque es mucho más sencillo aplicar el asistente que gestiona PowerLevel10k
Aunque es mucho más sencillo aplicar el asistente que gestiona PowerLevel10k
Línea 26: Línea 20:
Powerlevel10k es un tema para '''Oh My Zsh''' que proporciona un '''prompt''' de terminal altamente personalizable y visualmente impresionante. Ofrece una gran cantidad de opciones de configuración que te permiten adaptar el '''prompt''' exactamente a tus necesidades y preferencias.
Powerlevel10k es un tema para '''Oh My Zsh''' que proporciona un '''prompt''' de terminal altamente personalizable y visualmente impresionante. Ofrece una gran cantidad de opciones de configuración que te permiten adaptar el '''prompt''' exactamente a tus necesidades y preferencias.


Para instalarlo ejecutamos desde nuestro usuario:
Para instalarlo ejecutamos desde nuestro usuario:<blockquote><code>git clone --depth=1 <nowiki>https://github.com/romkatv/powerlevel10k.git</nowiki> ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k</code></blockquote>Ahora editamos de nuevo el fichero:<blockquote><code>vi ~/.zshrc</code></blockquote>y tenemos que cambiar el valor del tema a:<blockquote><code>ZSH_THEME="powerlevel10k/powerlevel10k"</code></blockquote>Cerramos el terminal y lo volvemos a abrir ( ejecutamos el comando «zsh» ).
<code>git clone --depth=1 <nowiki>https://github.com/romkatv/powerlevel10k.git</nowiki> ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k</code>
Ahora editamos de nuevo el fichero:
<code>vi ~/.zshrc</code>
y tenemos que cambiar el valor del tema a:
<code>ZSH_THEME="powerlevel10k/powerlevel10k"</code>
Cerramos el terminal y lo volvemos a abrir ( ejecutamos el comando «zsh» ).


Automáticamente, saldrá el asistente de configuración y solo hay que seguir las instrucciones para dejarlo a tu gusto.
Automáticamente, saldrá el asistente de configuración y solo hay que seguir las instrucciones para dejarlo a tu gusto.


Una vez finalizado, si algo no nos ha gustado, solo hay que lanzarlo de nuevo con:
Una vez finalizado, si algo no nos ha gustado, solo hay que lanzarlo de nuevo con:<blockquote><code>p10k configure</code></blockquote>Si sale una actualización solo hay que ejecutar:<blockquote><code>git -C ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k pull</code></blockquote>
<code>p10k configure</code>
Si sale una actualización solo hay que ejecutar:
<code>git -C ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k pull</code>

Revisión del 07:28 10 jun 2024

¿Qué es zsh?

Zsh, abreviatura de «Z Shell», es un intérprete de comandos que ofrece muchas características avanzadas y mejoras sobre el shell estándar de Unix, Bash. Algunas de estas características incluyen la expansión avanzada de comandos, la gestión de historial más robusta y una potente capacidad de personalización.

Instala ZSH:

sudo dnf install zsh

Cambia el intérprete por defecto con:

chsh -s $(which zsh)

Ahora, solo queda cerrar la sesión o el terminal y el próximo será con el nuevo intérprete.

¿Qué es Oh My ZSH?

Oh My Zsh es un marco de gestión de configuración para zsh que hace que la personalización y la gestión de complementos sean muy fáciles. Proporciona una amplia variedad de temas, complementos y utilidades integradas que mejoran la experiencia del usuario en la terminal.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Una vez instalado, ya podemos cambiar la plantilla editando el fichero:

vi ~/.zshrc

Cambiando el valor de:

ZSH_THEME="robbyrussell" Podemos encontrar todos los valores en:

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

Aunque es mucho más sencillo aplicar el asistente que gestiona PowerLevel10k

¿Qué es Powerlevel10k?

Powerlevel10k es un tema para Oh My Zsh que proporciona un prompt de terminal altamente personalizable y visualmente impresionante. Ofrece una gran cantidad de opciones de configuración que te permiten adaptar el prompt exactamente a tus necesidades y preferencias.

Para instalarlo ejecutamos desde nuestro usuario:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Ahora editamos de nuevo el fichero:

vi ~/.zshrc

y tenemos que cambiar el valor del tema a:

ZSH_THEME="powerlevel10k/powerlevel10k"

Cerramos el terminal y lo volvemos a abrir ( ejecutamos el comando «zsh» ).

Automáticamente, saldrá el asistente de configuración y solo hay que seguir las instrucciones para dejarlo a tu gusto.

Una vez finalizado, si algo no nos ha gustado, solo hay que lanzarlo de nuevo con:

p10k configure

Si sale una actualización solo hay que ejecutar:

git -C ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k pull