work-on
A utility to manage your projects and make working on them as seemless as possible. Basically you edit a small yaml file where you specify your project directory and the terminal windows and tabs you want to open.
Example
Config files should be placed inside ~/.config/work-on/. Yaml files should end in .yaml or .yml
this is the actual config file i use for work-on:
project-dir: ~/Projects/work-on
tab1:
- git status
tab2:
- mvim
this opens 2 new tabs and executes above commands you can also open new windows
project-dir: ~/Projects/work-on
window1:
tab1:
- ls
tab2:
- git status
window2:
tab1:
- mvim
You can guess what the above would do.
NOTE: At the moment only Mac OS X is supported, but support for linux is coming real soon.
Copyright
Copyright (c) 2011 Toon Willems. See LICENSE.txt for further details.