¡Bienvenido a mi configuración personalizada de Fish! Este repositorio contiene mi configuración personal de Fish, un shell de línea de comandos amigable e interactivo, junto con Fisher, un gestor de paquetes para Fish que hace que la instalación de plugins sea pan comido.
✨ Características ⬆
- Interfaz intuitiva con información útil en el prompt
- Autocompletado inteligente que aprende de tus comandos más usados
- Sintaxis coloreada para mejor legibilidad
- Integración con Git en el prompt
- Alias útiles para comandos comunes
- Temas personalizables para el prompt
🚀 Instalación ⬆
-
Instala Fish si aún no lo tienes:
# En sistemas basados en Debian/Ubuntu sudo apt install fish # En macOS con Homebrew brew install fish # En Arch Linux (y derivados) sudo pacman -S fish
-
Establece Fish como tu shell predeterminado:
chsh -s $(which fish)- Luego procede a cerrar tu sesión o en su defecto, reinicia completamente.
-
Instala Fisher (gestor de paquetes para Fish):
curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher
-
Clona este repositorio y copia la configuración:
git clone https://github.com/Kat404/FISH-Terminal.git ~/.config/fish -
Instala las dependencias con Fisher:
fisher update
🛠️ Plugins Instalados ⬆
- Tema:
tide- Un tema minimalista y rápido, basado en Powerlevel10k - Autocompletado:
fzf- Búsqueda difusa - Gestor de paquetes:
fisher- Gestor de paquetes para Fish - Gestor de tareas:
done- Gestor de tareas para comandos de larga ejecución en Fish
🎨 Personalización ⬆
Puedes personalizar tu configuración editando los archivos en ~/.config/fish/:
config.fish- Configuración principalmi-config.fish- Configuración personalizada00_env.fish- Variables de entorno10_functions.fish- Funciones personalizadas20_bindings.fish- Archivos de autocompletado30_aliases.fish- Aliases personalizados
🤝 Contribuciones ⬆
¡Las contribuciones son bienvenidas! Siéntete libre de hacer un fork y enviar un pull request.
📝 Licencia ⬆
Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.
¡Disfruta de una experiencia de terminal más productiva con Fish! 🚀