John Bintz
bb85ff7641
ensure layout editing is allowed outside of tmux sessions
2012-03-06 14:25:03 -05:00
Rémi Prévost
9ad83268ee
Use yard/rspec Rake tasks
2012-03-05 16:05:21 -05:00
Rémi Prévost
b083bddeeb
Bump version to 0.3.2
2012-03-05 14:22:21 -05:00
Rémi Prévost
ab51679e33
Set a TEAMOCIL environment variable on all splits
2012-03-05 14:22:10 -05:00
Rémi Prévost
22e4bc1d43
Use separate files for Teamocil::Layout subclasses
2012-03-03 13:38:53 -05:00
Rémi Prévost
b6acecae20
Add new task to TODO list
2012-02-24 10:16:29 -05:00
Rémi Prévost
50f3580b96
Update copyright notice
2012-02-07 10:31:27 -05:00
Rémi Prévost
30ac196713
Update README with --list option
2012-01-25 20:52:34 -05:00
Rémi Prévost
60ccf7f035
Bump to version 0.3.1
2012-01-21 14:13:07 -05:00
Rémi Prévost
6390d0d7ed
Fix encoding header in gemspec file
2012-01-21 14:10:58 -05:00
Rémi Prévost
048daa65a9
Update teamocil in Gemfile.lock
2012-01-21 14:09:41 -05:00
Rémi Prévost
7deae7eff7
Bump version to 0.3
2012-01-21 14:08:51 -05:00
Rémi Prévost
124bdb1961
Add --list option to CLI class
2012-01-21 14:08:01 -05:00
Rémi Prévost
490df3bd99
Use STDERR to output error messages
2012-01-21 14:05:18 -05:00
Rémi Prévost
a43064e439
Add spec for CLI
2012-01-21 13:47:44 -05:00
Rémi Prévost
192281392b
Add Travis build status in README
2011-12-26 16:32:05 -05:00
Rémi Prévost
d053706ce6
Add custom Travis command
2011-12-26 16:22:43 -05:00
Rémi Prévost
b44303b80d
Add Travis configuration file
2011-12-26 16:20:15 -05:00
Rémi Prévost
4a6abd75a8
Update README.md with GitHub-flavored Markdown syntax highlighting
2011-12-10 08:11:36 -05:00
Rémi Prévost
11af9bfe85
Merge pull request #8 from hollow/master
...
Fix typo in --layout handling
2011-11-18 05:42:55 -08:00
Benedikt Böhm
dbc1fc55d7
fix typo
2011-11-18 14:17:23 +01:00
Rémi Prévost
51f79bcc1e
Bump to 0.2.2
2011-10-26 05:21:53 -04:00
Rémi Prévost
0068baf3cb
Fix issue with index variable hoisting
2011-10-26 05:21:07 -04:00
Rémi Prévost
2a2fc58063
Refactor Window#initialize filters and options
2011-10-24 07:43:37 -04:00
Rémi Prévost
7288d0ab57
Add “pkg” to .gitignore
2011-10-23 21:42:42 -04:00
Rémi Prévost
75283ac21f
Bump to 0.2.1
2011-10-23 21:41:34 -04:00
Rémi Prévost
459b971a6a
Fix bug with split target
2011-10-23 21:41:06 -04:00
Rémi Prévost
68d07cd897
Add a case to check session handling
2011-10-23 20:42:48 -04:00
Rémi Prévost
f2926471bd
Update the todo list
2011-10-23 20:15:54 -04:00
Rémi Prévost
cbed2f3e5b
Add more specs, yeah!
2011-10-23 20:10:16 -04:00
Rémi Prévost
e4e9f2d1cd
Upgrade teamocil in Gemfile
2011-10-23 19:58:40 -04:00
Rémi Prévost
852d07fedb
Bump to 0.2
2011-10-23 19:48:33 -04:00
Rémi Prévost
847c08fef5
Refactor the Layout class
2011-10-23 19:47:05 -04:00
Rémi Prévost
a424684c5a
Improve specs
2011-10-23 17:43:48 -04:00
Rémi Prévost
fb9822064e
Update teamocil in Gemfile
2011-10-23 17:37:35 -04:00
Rémi Prévost
ae4eb6b2b0
Add support for options
in a window item
...
For example, you could synchronize all commands sent to a window by
adding this in your window item:
options:
synchronize-panes: true
See the `set-window-option` section of the tmux manual (`man tmux`) for
a list of all the options you can use.
2011-10-20 07:21:29 -04:00
Rémi Prévost
331ab490ce
Improve README
2011-10-15 10:28:35 -04:00
Rémi Prévost
6c6d67e12d
Follow spec conventions for filenames
2011-10-10 08:54:26 -04:00
Rémi Prévost
600fa879d4
Clean up some code
2011-10-10 08:43:58 -04:00
Rémi Prévost
5719c924b9
Use a more futureproof gemspec file
2011-10-10 08:33:31 -04:00
Rémi Prévost
d023edf475
Add example files
2011-10-09 22:42:37 -04:00
Rémi Prévost
2caa6c2375
Fix typo in gemspec file
2011-10-08 12:01:58 -04:00
Rémi Prévost
f996bd3618
Remove unused console script
2011-10-08 12:00:53 -04:00
Rémi Prévost
1d9e059620
Add Gemfile and Rake tasks
2011-10-08 11:59:10 -04:00
Rémi Prévost
a9f3a88be3
Remove unused test files
2011-10-08 11:50:28 -04:00
Rémi Prévost
dd8be86f8e
Add spec directory (yes, it currently sucks)
2011-10-08 11:50:17 -04:00
Rémi Prévost
208e3a2263
Use empty options hash by default
2011-10-08 10:37:53 -04:00
Rémi Prévost
e6b5f04396
Teamocil::Layout#initialize now takes a layout, not a file
2011-10-08 10:31:03 -04:00
Rémi Prévost
514a13a35d
Add support for filters
...
In your layout files, you can now use the "filters" key in window items,
like so:
windows:
- name: my-new-window
root: ~/Code/foo
filters:
before: "sudo bash"
after:
- "echo 'Let’s use use ruby-1.9.2 for eachs plit'"
- "rvm use 1.9.2"
splits:
[splits list]
2011-10-07 22:03:51 -04:00
Rémi Prévost
e7b6b7ded1
Add layout file description
2011-10-02 09:01:45 -04:00