Toolbox: Repensar el aviso

Creado en 13 oct. 2020  ·  3Comentarios  ·  Fuente: containers/toolbox

Uno de los principales desafíos del uso de Toolbox es saber en qué entorno se encuentra su mensaje. Nuestro enfoque actual para esto:

image

Varios problemas aquí:

  • El hexágono:

    • No se ve muy bien: el color no es el mejor y está aplastado antes del mensaje.

    • ¿Por qué un hexágono? No hay una conexión obvia con las cajas de herramientas. Semánticamente es extraño.

    • No puede diferenciar entre diferentes cajas de herramientas.

  • El mensaje solo dice 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.

1. Bug 2. CLI 2. Container Realm 2. Design Project Pickle 🥒

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.

Todos 3 comentarios

Recientemente estuve jugando con algunas ideas para esto y se me ocurrieron:

image

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)

¿Fue útil esta página
0 / 5 - 0 calificaciones