]> git.wincent.com - docvim.git/blob - .tmux
Use --build-watch and document how to use it
[docvim.git] / .tmux
1 #!/bin/sh
2
3 set -e
4
5 if tmux has-session -t docvim 2> /dev/null; then
6   tmux attach -t docvim
7   exit
8 fi
9
10 tmux new-session -d -s docvim -n vim
11
12 # 1. Main window: vim.
13 tmux send-keys -t docvim:vim "vim -c CommandT" Enter
14
15 # 2. REPL.
16 tmux new-window -t docvim -n repl
17 tmux send-keys -t docvim:repl "stack repl" Enter
18
19 # 3. Build
20 tmux new-window -t docvim -n build
21 tmux send-keys -t docvim:build "stack build --file-watch" Enter
22
23 # 4. General shell use.
24 tmux new-window -t docvim
25
26 tmux attach -t docvim:vim