Estoy tratando de mejorar mi flujo de trabajo cuando trabajo en ciertos proyectos. Dependiendo del tipo de trabajo que esté haciendo, desearé que ciertas aplicaciones se abran con ciertas configuraciones.
Ejemplo :
Para un proyecto de desarrollo web, desearé abrir iTerm 2, tener 2 paneles horizontales. El panel superior irá a la carpeta de frontend, el otro irá a la carpeta de backend. Luego, quiero que ambas carpetas también se abran en texto sublime.
Idealmente, me gustaría tener una aplicación, un archivo, un script o algo así, para que no tenga que hacerlo 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
Eso es solo un ejemplo. Cuando esté trabajando en otra cosa, es posible que desee que Sketch y Keynote se abran con ciertos archivos (sin terminal).
Estoy buscando una forma de automatizar estos procesos. Agradecido por cualquier sugerencia. ¡Gracias! :)