Skip to content

Instantly share code, notes, and snippets.

@kidpixo
Created April 10, 2015 10:04
Show Gist options
  • Save kidpixo/8957ebb672fc63f581de to your computer and use it in GitHub Desktop.
Save kidpixo/8957ebb672fc63f581de to your computer and use it in GitHub Desktop.
tmuxinator yml configuration
# ~/.tmuxinator/mertis.yml
name: pipeline_develop
root: ~/
post: tmux select-window -t :scosreader
# 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:
- pipeline:
layout: main-horizontal
panes:
- cd /path1/
- FM_data:
layout: main-horizontal
panes:
pre: cd /path2/
-
-
- config_db: cd /path3/
- sqlite:
pre: cd /path4/
layout: even-vertical
panes:
- sqlite3 Configuration.sqlite
-
- xml_response:
pre: cd /path5/
layout: main-horizontal
panes:
-
- xxd -c 6 -l 78 packetID_2.dat
- xxd -b -c 6 -l 78 packetID_2.dat
- py_script:
layout: main-horizontal
panes:
- cd /path5/; vim *.py
- cd /path6/
- scosreader:
- cd /path7/ ; vim *.java
@infoslaw
Copy link

Hi,
Thank you for nice yml configuration example. Currently I trying modify my tmuxinator config to divide window for three: first vertical and after right vertical for two smaller horizontal. Are you able to help me?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment