#!/bin/zsh tmux display-menu -t . \ -T "tmux omnibar" \ "Command Prompt" "a" "command-prompt" \ "Command List" "r" "list-commands" \ "Select Pane" "s" "choose-tree -G -w -O name -K \"##{?window_active,,##{=1:window_name}}\" " \ "" \ "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"