Estoy tratando de mejorar mi flujo de trabajo al trabajar en ciertos proyectos. Dependiendo del tipo de trabajo que esté haciendo, querré que ciertas aplicaciones se abran con ciertas configuraciones.
Ejemplo:
Para un proyecto de desarrollo web, quiero abrir iTerm 2, tener 2 paneles horizontales. El panel superior irá a la carpeta del frontend, el otro irá a la carpeta del backend. Luego, quiero que ambas carpetas se abran también en Sublime Text.
Idealmente, me gustaría tener una aplicación o un archivo o un script o algo, que haga esto por mí para no tener que hacer esto cada vez que quiera trabajar en cualquier proyecto:
- Launch iTerm
- Hit CMD-ENTER for fullscreen
- Hit CMD-SHIFT-D for two horizontal panes
- Run "cd to/project/backend"
- Run "subl src" to open "src" folder in Sublime Text
- Run "vagrant up"
- Close Sublime windows I had open last time I quit it
- Hit CMD-ALT-UP to go to upper pane
- Run "cd to/project/frontend"
- Run "subl ." to open new Sublime window here
- Launch Chrome and open up my frontend in a new tab
Es sólo un ejemplo. Cuando estoy trabajando en otra cosa, puede que quiera que Sketch y Keynote estén abiertos con ciertos archivos (sin terminal).
Estoy buscando una manera de automatizar estos procesos. Agradezco cualquier sugerencia. ¡Gracias! :)