Uno de los principales desafíos del uso de Toolbox es saber en qué entorno se encuentra su mensaje. Nuestro enfoque actual para esto:
Varios problemas aquí:
toolbox
. Al igual que el hexágono, no diferencia entre cajas de herramientas.Este es un tema algo complicado, ya que tenemos que pensar en la estructura general del mensaje. También es posible que debamos pensar en las diversas herramientas que existen para realizar indicaciones sofisticadas.
Recientemente estuve jugando con algunas ideas para esto y se me ocurrieron:
Se supone que la "f33" inicial con fondo de color indica la caja de herramientas actual. Esto requeriría que nos aseguremos de que haya un nombre corto para cada caja de herramientas. También podríamos asignar un color diferente a cada caja de herramientas, para usar como fondo para esta ID corta.
El formato para el resto del mensaje fue: <current project folder> <git branch> <current dir>
, pero sospecho que eso está fuera del alcance de este ticket.
Vincularé https://github.com/containers/podman/issues/6192 aquí, ya que esto podría ayudarnos a mejorar la experiencia rápida.
Esta no es una solución universal, pero agregué estas tres líneas a mi starship
config:
[env_var]
variable = "containers"
format = "[🔧](fg:177)"
Y ahora mi mensaje tiene una llave inglesa cuando estoy en un shell de podman (y tengo acceso a mi directorio de inicio)
(una vez que se completa https://github.com/containers/podman/issues/6192, el mensaje puede ser mucho más preciso)
Comentario más útil
Vincularé https://github.com/containers/podman/issues/6192 aquí, ya que esto podría ayudarnos a mejorar la experiencia rápida.