Skip to content

Instantly share code, notes, and snippets.

@Narven
Forked from ekazakov/Tmuxinator config
Created August 28, 2020 10:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Narven/4e5f676a5e4754a0c675adbb0072e734 to your computer and use it in GitHub Desktop.
Save Narven/4e5f676a5e4754a0c675adbb0072e734 to your computer and use it in GitHub Desktop.
tmuxinator config
# ~/.tmuxinator/main.yml
name: main
root: ~/
# Optional tmux socket
# socket_name: foo
# Runs before everything. Use it to start daemons etc.
# pre: sudo /etc/rc.d/mysqld start
# Runs in each window and pane before window/pane specific commands. Useful for setting up interpreter versions.
# pre_window: rbenv shell 2.0.0-p247
# Pass command line options to tmux. Useful for specifying a different tmux.conf.
# tmux_options: -f ~/.tmux.mac.conf
# Change the command to call tmux. This can be used by derivatives/wrappers like byobu.
# tmux_command: byobu
windows:
- intertos:
layout: a89c,238x54,0,0{119x54,0,0,0,118x54,120,0[118x27,120,0,1,118x26,120,28,2]}
panes:
- pane_with_multiple_commands:
- cd /vagrant/intertos-symfony
- ./sf assetic:dump --watch
- pane_with_multiple_commands:
- cd /vagrant/intertos-symfony/node
- node app.js
- pane_with_multiple_commands:
- cd /vagrant/intertos-symfony
- sudo service nginx reload
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment