3 stable releases
1.2.0 | Aug 26, 2024 |
---|---|
1.1.3 | Aug 24, 2024 |
1.0.0 | Aug 21, 2024 |
#520 in Configuration
36KB
594 lines
ALIASMAN-RS
Estado actual:
Licensias:
🌟 Gracias a todos
Estado en GitHub:
Maneja tus alias de forma fácil y rapida.
Que hay de nuevo en la 1.2?
En esta última versión he puesto el foco en:
- Mayor estabilidad
- Estructurar el proyecto para futuras actualizaciones
- Mejorar la experiencia de usuario
- Agregar nuevas características
Que se quiere agregar en futuras actualizaciones?
Ahora el proyecto está creciendo rápidamente, y era necesario un paso de estructurar bien todo el código (todavía en curso). Pero en futuras actualizaciones preveo implementar:
- Posibles flags para optimizaciones o para habilitar características
- Importar lista de alias desde un json
- Exportar la lista de alias hacia un json
- Posible registro de listas de alias, junto a un comando para subir la tuya ahí. ( ⭐ Posible nuevo proyecto! )
Cómo usarse
El funcionamiento de AliasMan se basa en estos comandos:
- ➕ Add: para agregar un alias no existente
aliasman add hello echo "Hello World"
- 🔄 Remove o Rm: para quitar un alias previamente creado
aliasman remove hello
aliasman rm hello
- 📝 Replace o Edit: para cambiar el comando a ejecutar de un alias
aliasman replace hello echo "Hello!"
aliasman edit hello echo "Hello!"
- 📑 List: muestra un listado de todos los alias
aliasman list
- ⭐ Update: descarga el archivo de configuración desde github (ahora ya no se tendrá que actualizar el paquete para añadir soporte a otras terminales)
aliasman update
- 🆙 Upgrade: descarga la última versión desde github y actualiza el binario
aliasman upgrade
- ⏩ Prompt: ejecuta varios comandos seguidos utilizando el modo prompt
aliasman prompt
Soporte de terminales
De momento aliasman esta testeado en:
- bash | sh
- zsh
- fish
Estamos trabajando activamente para añadir más terminales
Contribuir
¿Encontraste un problema o tienes alguna sugerencia? Siéntete libre de abrir una issue o si necesita más información lea CONTRIBUTING.md.
Dependencies
~26–41MB
~683K SLoC