Así que escribí un pequeño servicio (un par de servicios, en realidad) que básicamente permite a un usuario capturar su pantalla (pantalla completa o un área) y luego hacer ediciones si es necesario y luego lo sube directamente a imgur y le da al usuario un enlace de imagen directa.
Lo escribí para mí, pero la gente de mi lugar de trabajo se interesó y me pidió que lo instalara para ellos. Como mi servicio tiene un par de dependencias, básicamente tuve que pedirles prestados sus Macbooks durante unos 15 minutos para instalarlo todo.
Me pregunto si es posible empaquetar todo de alguna manera para poder entregarlo a otras personas que quieran utilizarlo.
En qué consiste mi aplicación y qué requiere:
- Un paquete de brew llamado imgur-screenshot (también disponible directamente desde github afaik)
- Una serie de servicios de automatización que escribí
- Un editor de imágenes gratuito - Skitch
- Un archivo de configuración para imgur-screenshot colocado en ~/.config/imgur-screnshot/
- Haciendo un par de ajustes rápidos en la configuración del sistema como la asignación de teclas de acceso rápido a estos servicios de automatización
Me pregunto cuánto de estas cosas puedo agrupar y enviar como un archivo o algo así a las personas que no son desarrolladores para que puedan hacer la instalación en un par de clics. Además, ¿cómo debo manejar poner el archivo de configuración en una carpeta oculta?