Tide como prompt para la shell Fish

Tide como prompt para la shell Fish

Tide es un gran prompt moderno, útil e informativo para la shell Fish

Desde hace ya bastante tiempo utilizo la shell Fish en mi emulador gráfico de terminal Konsole:

Fish es una gran shell, interactiva, con resaltado de sintaxis, completado de comandos, completado de comandos basándose en el historial y la ruta, etc.

Esto marca una gran diferencia, ya que ahorra tiempo, pulsaciones de teclado, etc. Después de utilizar Fish, volver a bash y su espartana falta de interacción se hace difícil.

Después de probar varios prompts nativos de Fish, he descubierto el prompt Tide, el prompt para Fish publicado bajo licencia MIT inspirado en el famoso y útil prompt Powerlevel10k para zsh.

Lo que me gustó de Tide, es que ya con las configuraciones predeterminadas es muy bonito y útil y que además puedes configurarlo más a fondo con las variables propias o ejecutar un configurador gráfico para ponerlo a tu gusto.

Le da un toque distinto a la terminal, ya que Tide además del aspecto gráfico:

  • Out of the box: Tienes tres estilos ya configurados y elegir abundantes opciones entre ellos.
  • Flexible: Puedes configurar muchas cosas sin necesidad de modificar ni una línea de código.
  • Extensible: Puedes crear contenido personalizado con funciones de Fish que se integrarán en tu prompt.
  • Rápido: Por sus características hacen que Tide sea rápido y no ralentice tu shell.

Para instalar Tide en tu sistema, deberás tener una versión de Fish igual a 3.3.1 y tener una de las NerdFonts instaladas en tu sistema y usables por tu emulador de terminal.

Para instalar el prompt Tide lo más sencillo es hacerlo mediante el gestor de complementos Fisher. Después simplemente en tu terminal ejecuta:

fisher install IlanCosman/tide@v5

Una vez instalado en nuestro sistema, podremos ejecutar el asistente de configuración ejecutando en la terminal:

tide configure
configuration wizard

A partir de aquí podremos ir escogiendo las diversas opciones que nos vaya presentando para configurar nuestro prompt.

Por su puesto, podremos extender esa primera configuración, modificando las diversas opciones que posee y que están documentadas en su documentación.

La verdad, es que con este combo de Fish y Tide, se me hace muy cómodo eso de utilizar la terminal, herramienta que cada vez utilizo más en mi openSUSE 🙂

¿Te animarás a utilizar Tide en tu Fish? Dale una oportunidad.

fish logo
OpenSUSE Planet