Last active
August 29, 2015 13:57
-
-
Save justin808/9502375 to your computer and use it in GitHub Desktop.
Sample Tmuxinator configuration
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# First brew install tmux, gem install tmuxinator, and download item2 | |
# Copy this file here: ~/.tmuxinator/my_project.yml | |
# Modify the paths (replace ~/my_project with your directory) | |
# Invoke with | |
# mux project | |
# Then hit 'Ctrl-a d' to detach | |
# Then run 'tmux -CC attach' | |
# Make sure that option for iterm2 is General --> tmux --> When attaching, open unrecognized windows in Tabs | |
# Also, check option "Automatically hide the tmux client session after connecting" | |
# alias beg='bundle exec guard' | |
# define guard groups for spec, server, worker | |
name: project | |
pre_window: cd ~/my_project | |
root: ~/my_project | |
windows: | |
- zeus: zeus start | |
- spec: beg -g spec | |
- server: beg -g server | |
- worker: | |
layout: main-horizontal | |
panes: | |
- beg -g worker | |
- scheduler |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment