From e2e7946c6ee8e9a83b8ba0dbb8e681642c1c62c6 Mon Sep 17 00:00:00 2001 From: aleidk Date: Tue, 3 Sep 2024 11:21:21 -0400 Subject: [PATCH] update tmux conf --- chezmoi/dot_config/tmux/tmux.conf | 42 ++++++++++++++++++++++++------- 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/chezmoi/dot_config/tmux/tmux.conf b/chezmoi/dot_config/tmux/tmux.conf index 55e1ca6..06d309c 100644 --- a/chezmoi/dot_config/tmux/tmux.conf +++ b/chezmoi/dot_config/tmux/tmux.conf @@ -99,18 +99,32 @@ set -g @resurrect-processes 'vi vim nvim man "~pnpm dev->pnpm dev *"' # ╰──────────────────────────────────────────────────────────╯ set -g @plugin 'catppuccin/tmux' -# set -g @plugin 'rwxd/catppuccin-tmux' -set -g @catppuccin_flavour 'macchiato' -set -g @catppuccin_window_tabs_enabled off # or off to disable window_tabs -set -g @catppuccin_status_modules_right "session" -set -g @catppuccin_status_left_separator " " -set -g @catppuccin_status_right_separator "" -set -g @catppuccin_status_right_separator_inverse "no" -set -g @catppuccin_status_fill "icon" -set -g @catppuccin_status_connect_separator "no" +set -g @catppuccin_flavor 'macchiato' +set -g @catppuccin_status_default "on" +set -g @catppuccin_status_background "default" + +set -g @catppuccin_window_right_separator "█ " +set -g @catppuccin_window_number_position "right" +set -g @catppuccin_window_middle_separator " | " +set -g @catppuccin_window_status "no" + +set -g @catppuccin_window_default_fill "none" +set -g @catppuccin_window_current_fill "all" + set -g @catppuccin_window_default_text "#{?window_zoomed_flag, ,}#W" set -g @catppuccin_window_current_text "#{?window_zoomed_flag, ,}#W" +set -g @catppuccin_window_current_color "#{thm_blue}" # text color + +set -g @catppuccin_status_modules_right "directory session" +set -g @catppuccin_status_left_separator "" +set -g @catppuccin_status_right_separator "" +set -g @catppuccin_status_fill "all" +set -g @catppuccin_status_connect_separator "yes" + +set -g @catppuccin_session_color "#{thm_red}" +set -g @catppuccin_directory_color "#{thm_magenta}" +set -g @catppuccin_directory_text "#{pane_current_path}" # ╭──────────────────────────────────────────────────────────╮ # │ Scratch FLating Pane │ @@ -176,3 +190,13 @@ bind-key "f" run-shell "~/.local/share/chezmoi/scripts/fzf-tmux-sessions" bind-key "F" run-shell -b "$HOME/.config/tmux/plugins/tmux-fzf/scripts/session.sh switch" # bind-key "F" run-shell -b "$HOME/.config/tmux/plugins/tmux-fzf/scripts/window.sh switch" + +# ╭──────────────────────────────────────────────────────────╮ +# │ Select stuff on screen │ +# ╰──────────────────────────────────────────────────────────╯ + +set -g @plugin 'fcsonline/tmux-thumbs' +set -g @thumbs-key g +set -g @thumbs-contrast 1 + +run-shell ~/.config/tmux/plugins/tmux-thumbs/tmux-thumbs.tmux