| 12345678910111213141516171819202122232425262728293031 |
- #!/bin/zsh
- tmux display-menu -t . \
- -T "tmux omnibar" \
- "Command Prompt" "a" "command-prompt" \
- "Command List" "r" "list-commands" \
- "Select Pane" "s" "choose-tree" \
- "" \
- "Open Project" "p" "new-window -c ~ -n 'Project Launcher' timeout 60s /bin/zsh $DOTFILES_DIR/.scripts/project_launch.zsh" \
- "Open Shell" "o" "new-window /bin/zsh" \
- "Open Omniscratch" "u" "new-window /bin/zsh $DOTFILES_DIR/.scripts/omniscratch.zsh" \
- "Launch SSH" "v" "new-window /bin/zsh $DOTFILES_DIR/.scripts/ssh_launch.zsh" \
- "" \
- "Next Pane" "Right" "select-pane -t :.+" \
- "Previous Pane" "Left" "select-pane -t :.-" \
- "Recent Pane" "t" "select-pane -p" \
- "Next Window" "Down" "select-window -n" \
- "Previous Window" "Up" "select-window -p" \
- "Recent Window" "n" "last-window" \
- "" \
- "Vertical Split" "|" "split-window -h -c \"#{pane_current_path}\"" \
- "Horizontal Split" "-" "split-window -v -c \"#{pane_current_path}\"" \
- "Rotate Window" "y" "rotate-window -D" \
- "Zoom Pane" "z" "resize-pane -Z" \
- "" \
- "Screenshot" "+" "run-shell \"/bin/zsh -l $DOTFILES_DIR/.scripts/tmux_screencap.zsh\"" \
- "Whisper" "w" "popup -E -w 82 -h 40 whisper.zsh stream" \
- "" \
- "New Window" "c" "new-window /bin/zsh $DOTFILES_DIR/.scripts/nvim_launch.zsh" \
- "Close Pane" "x" "kill-pane" \
- "Close Window" "q" "split-window -v -c \"#{pane_current_path}\"" \
- "Detach Session" "d" "detach"
|