From bf14ab8f671bc669e4bd7d4f91a9d04dacafa958 Mon Sep 17 00:00:00 2001 From: David Jensenius Date: Fri, 6 Mar 2026 09:59:01 -0500 Subject: [PATCH] Add popup stuff for tmux, remove deno from mise --- mise/config.toml | 1 - tmux/tmux.conf | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/mise/config.toml b/mise/config.toml index b823d47..f68c1d6 100644 --- a/mise/config.toml +++ b/mise/config.toml @@ -1,7 +1,6 @@ [tools] # global tool versions go here # you can set these with `mise use -g` -deno = 'latest' go = 'latest' jq = 'latest' kubectl = 'latest' diff --git a/tmux/tmux.conf b/tmux/tmux.conf index d284231..ff14cc6 100644 --- a/tmux/tmux.conf +++ b/tmux/tmux.conf @@ -117,6 +117,11 @@ bind / command-prompt "splitw '%%'" run '~/.config/tmux/plugins/tpm/tpm' +# Override TPM keybindings to use popups instead of split panes +bind-key I display-popup -w 80% -h 80% -E -e "TMUX=#{socket_path},#{pid},#{session_id}" "~/.config/tmux/plugins/tpm/scripts/install_plugins.sh && echo 'Done. Press ENTER to close.' && read" +bind-key U display-popup -w 80% -h 80% -E -e "TMUX=#{socket_path},#{pid},#{session_id}" "~/.config/tmux/plugins/tpm/scripts/update_plugin.sh --shell-echo all && echo 'Done. Press ENTER to close.' && read" +bind-key M-u display-popup -w 80% -h 80% -E -e "TMUX=#{socket_path},#{pid},#{session_id}" "~/.config/tmux/plugins/tpm/scripts/clean_plugins.sh && echo 'Done. Press ENTER to close.' && read" + set -g status-style "bg=terminal" set -g allow-passthrough on set -g mouse on