feat(tmux): enable mouse support and add workmux status popup

This commit is contained in:
2026-08-13 10:59:24 -04:00
parent 407024a6ec
commit 52a9341bc0
+5 -1
View File
@@ -22,6 +22,8 @@ set -as terminal-feature ",foot*:RGB"
setenv -g SSH_AUTH_SOCK "$HOME/.ssh/ssh_auth_sock"
set -g update-environment "DISPLAY XAUTHORITY"
set -g mouse on
# default shell
set -g default-shell "/usr/bin/fish"
@@ -82,6 +84,8 @@ bind e run "tmux split -h /usr/bin/nvim"
#bind o display-popup -w 80% -h 80% -E /usr/bin/opencode
#bind g display-popup -w 80% -h 80% -E /usr/bin/lazygit
bind a display-popup -w 80% -h 80% "workmux status --git"
# split windows like vim
# vim's definition of a horizontal/vertical split is reversed from tmux's
bind v split-window -h -c "#{pane_current_path}"
@@ -165,7 +169,7 @@ set -g @plugin 'sainnhe/tmux-fzf'
# prefix + u
set -g @plugin 'joshmedeski/tmux-fzf-url'
# prefix + a
set -g @plugin 'vieitesss/agent-radar'
# set -g @plugin 'vieitesss/agent-radar'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.config/tmux/plugins/tpm/tpm'