From 7c52569f97153faa4eeb3995938546db437ca528 Mon Sep 17 00:00:00 2001 From: thek4n Date: Mon, 18 Nov 2024 22:30:16 +0300 Subject: [PATCH] fix zsh fzf --- home/user/.config/tmux/mappings.conf | 8 -------- home/user/.local/bin/tmux_attach_session.sh | 5 ++++- home/user/.local/bin/tmux_kill_sessions.sh | 6 ++++-- home/user/.local/bin/tmux_start_session.sh | 4 +++- home/user/.zshenv | 1 + 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/home/user/.config/tmux/mappings.conf b/home/user/.config/tmux/mappings.conf index 59d3d39..9c34287 100644 --- a/home/user/.config/tmux/mappings.conf +++ b/home/user/.config/tmux/mappings.conf @@ -189,14 +189,6 @@ bind -T copy-mode-vi WheelUpPane select-pane \; send-keys -X -N 2 scroll-up bind -T copy-mode-vi WheelDownPane select-pane \; send-keys -X -N 2 scroll-down -FZF_DEFAULT_OPTS="\ -${FZF_DEFAULT_OPTS} ---border=rounded ---border-label-pos=bottom ---preview-window=70% ---no-multi -" - # Session managment bind a display-popup -EE -w 80% -h 80% -B '~/.local/bin/tmux_attach_session.sh' bind s display-popup -EE -w 80% -h 80% -B '~/.local/bin/tmux_start_session.sh' diff --git a/home/user/.local/bin/tmux_attach_session.sh b/home/user/.local/bin/tmux_attach_session.sh index 93a4e53..eebe07a 100755 --- a/home/user/.local/bin/tmux_attach_session.sh +++ b/home/user/.local/bin/tmux_attach_session.sh @@ -5,8 +5,11 @@ readonly tmux_list_sessions_script="${HOME}/.local/bin/tmux_list_sessions.sh" export FZF_DEFAULT_OPTS="\ ${FZF_DEFAULT_OPTS} ---color='border:blue,label:blue' +--no-multi +--border=rounded +--border-label-pos=bottom --border-label=' Attach session ' +--color='border:blue,label:blue' --preview-window=follow --preview='tmux capture-pane -p -e -t {1}' --pointer='> ' diff --git a/home/user/.local/bin/tmux_kill_sessions.sh b/home/user/.local/bin/tmux_kill_sessions.sh index 577c4f4..a122ddb 100755 --- a/home/user/.local/bin/tmux_kill_sessions.sh +++ b/home/user/.local/bin/tmux_kill_sessions.sh @@ -5,9 +5,11 @@ readonly tmux_list_sessions_script="${HOME}/.local/bin/tmux_list_sessions.sh" export FZF_DEFAULT_OPTS="\ ${FZF_DEFAULT_OPTS} ---color='border:red,label:red' ---border-label=' Kill sessions ' --multi +--border=rounded +--border-label-pos=bottom +--border-label=' Kill sessions ' +--color='border:red,label:red' --preview-window=follow --preview='tmux capture-pane -p -e -t {1}' --bind diff --git a/home/user/.local/bin/tmux_start_session.sh b/home/user/.local/bin/tmux_start_session.sh index aab2ff3..93a5f88 100755 --- a/home/user/.local/bin/tmux_start_session.sh +++ b/home/user/.local/bin/tmux_start_session.sh @@ -6,8 +6,10 @@ readonly EDITOR="nvim" export FZF_DEFAULT_OPTS="\ ${FZF_DEFAULT_OPTS} ---color='border:green,label:green' +--border=rounded +--border-label-pos=bottom --border-label=' Start session ' +--color='border:green,label:green' --preview='highlight -O ansi '${TMUX_SESSIONS}/{1}'' --pointer='> ' --marker='' diff --git a/home/user/.zshenv b/home/user/.zshenv index 5bc4ca3..3940b5a 100644 --- a/home/user/.zshenv +++ b/home/user/.zshenv @@ -26,6 +26,7 @@ export FZF_DEFAULT_OPTS="\ --color='gutter:-1,pointer:red,preview-border:grey,separator:grey' --pointer='> ' --marker='* ' +--preview-window=70% --bind ctrl-/:toggle-preview,\ ctrl-a:toggle-all,\