From b54d8e45fc8784d8fa6eaa03f58536b7a19cf70b Mon Sep 17 00:00:00 2001 From: Joris Date: Fri, 8 Jul 2016 20:11:18 +0200 Subject: Use tmuxinator in nix shell hook --- shell.nix | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'shell.nix') diff --git a/shell.nix b/shell.nix index bb656a8..c952e15 100644 --- a/shell.nix +++ b/shell.nix @@ -8,23 +8,12 @@ with import {}; { nodejs sqlite tmux + tmuxinator ]; shellHook = '' - tmux kill-session -t sharedCost >/dev/null - - urxvt -e zsh -c "tmux new-session -s sharedCost" & sleep 0.5 - tmux send-keys -t sharedCost '"$EDITOR" README.md' 'C-m' - - tmux split-window -h -t sharedCost - tmux send-keys -t sharedCost 'make install && make build && make watch' 'C-m' - - tmux select-pane -t sharedCost -L - tmux resize-pane -t sharedCost -R 25 - + tmux kill-session -t sharedCost >/dev/null 2>&1 firefox http://localhost:3000/ - - sleep 0.5 - kill -9 $PPID + tmuxinator local ''; }; } -- cgit v1.2.3