There's no I in Teamocil. At least not where you think. Teamocil helps you set up windows and splits layouts for tmux using YAML configuration files.
Go to file
2011-02-05 13:11:38 -05:00
bin Initial commit 2011-02-05 13:11:38 -05:00
lib Initial commit 2011-02-05 13:11:38 -05:00
script Initial commit 2011-02-05 13:11:38 -05:00
test Initial commit 2011-02-05 13:11:38 -05:00
.gitignore Initial commit 2011-02-05 13:11:38 -05:00
Rakefile Initial commit 2011-02-05 13:11:38 -05:00
README.mkd Initial commit 2011-02-05 13:11:38 -05:00
teamocil.gemspec Initial commit 2011-02-05 13:11:38 -05:00

What is this?

Teamocil is a tool used to automatically create windows and splits in tmux with Ruby and YAML. Like tmuxinator, but with splits, not just windows.

A work in progress. Will be a gem soon. You probably should not use it. Things will change.

Usage

$ teamocil sample

Layout example

# ~/.teamocil/sample.yml

- cmd: cd ~/Code/sample/www
- cmd:
  - cd ~/Code/sample/www
  - rails s
  width: 50
- cmd: memcached -p 11211 -vv
  height: 25

will create a new window named sample with a layout like this:

.------------------.------------------.
| (0)              | (1)              |
|                  |                  |
|                  |                  |
|                  |                  |
|                  |                  |
|                  |                  |
|                  |------------------|
|                  | (2)              |
|                  |                  |
'------------------'------------------'