Skip to content
Browse files

Add teamocil for quick tmux startup

* There's no 'i' in 'Teamocil' (at least not where you think)
* Opens a vim pane, splits 2/3rds for Vim, 1/3rd for zsh
* In the zsh pane, checks out master, 'git up', and rakes
* Opens a window for logging development
* Opens a window for foreman
* Background at https://github.com/remiprev/teamocil
  • Loading branch information...
1 parent 62c9a26 commit 751ead35631e3b092d0f01ef4b21e04576547fb9 Adarsh Pandit committed
Showing with 27 additions and 0 deletions.
  1. +26 −0 .teamocil/yammer.yml
  2. +1 −0 aliases
View
26 .teamocil/yammer.yml
@@ -0,0 +1,26 @@
+session:
+ name: "yammer"
+ windows:
+ - name: "vim"
+ clear: true
+ root: "~/dev/yammer/sched.do"
+ splits:
+ - cmd: "vi Gemfile"
+ focus: true
+ - cmd: ["git checkout master", "git up", "bmr"]
+ width: 32
+ - name: "zsh"
+ clear: true
+ root: "~/dev/yammer/sched.do"
+ splits:
+ - cmd: "echo 'alternate shell window'"
+ - name: "log"
+ clear: true
+ root: "~/dev/yammer/sched.do"
+ splits:
+ - cmd: "tail -f log/development.log"
+ - name: "foreman"
+ clear: true
+ root: "~/dev/yammer/sched.do"
+ splits:
+ - cmd: "foreman start"
View
1 aliases
@@ -2,6 +2,7 @@
alias yam-deploy-staging='git push staging && heroku run rake db:migrate --app scheddo-staging'
alias yam-deploy-production='git push production && heroku run rake db:migrate --app scheddo-prod'
alias yam='cd ~/dev/yammer/sched.do/'
+alias yamux='teamocil --here yammer'
# Servers
alias fs='clear && foreman start -p 3000'

0 comments on commit 751ead3

Please sign in to comment.
Something went wrong with that request. Please try again.