bind-key | C-z | resize-pane | -Z |
bind-key | w | run-shell | -b "~/.tmux/plugins/tmux-fzf/scripts/window.sh switch" |
bind-key | s | run-shell | -b "~/.tmux/plugins/tmux-fzf/scripts/session.sh switch" |
bind-key | O | run-shell | "~/.config/scripts/fzf-bookmarks.sh > /dev/null 2>&1 &" # discard output after selecting |
bind-key | S | run-shell | "~/.config/scripts/fzf-search.sh > /dev/null 2>&1 &" |
bind-key | a | run-shell | "~/.config/scripts/fzf-alias.sh > /dev/null 2>&1 &" |
bind-key | j | run-shell | "~/.config/scripts/tmux-popup.sh" |
bind-key | i | set | status |
bind | B | switch-client | -l |
bind | r | source-file | ~/.tmux.conf \; display-message "~/.tmux.conf reloaded" |
bind | g | display-popup | -E -xC -yC -w 80% -h 80% -d "#{pane_current_path}" "~/.config/scripts/launch-lazygit.sh" |
bind | e | display-popup | -E -xC -yC -w 80% -h 80% -d "#{pane_current_path}" "open ." |
bind | D | display-popup | -E -xC -yC -w 80% -h 80% -d "#{pane_current_path}" lazydocker |
bind | % | split-window | -h -c "#{pane_current_path}" |
bind | '"' | split-window | -v -c "#{pane_current_path}" |