From 5f8997f4185b3b03902fd5d18c48cbf62143fc92 Mon Sep 17 00:00:00 2001 From: Xavier Logerais Date: Mon, 3 Nov 2025 01:34:40 +0100 Subject: [PATCH] chore(rc): fzf integration config spacing rework --- rc.d/fzf | 55 ++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 21 deletions(-) diff --git a/rc.d/fzf b/rc.d/fzf index e406b65..7e85d74 100644 --- a/rc.d/fzf +++ b/rc.d/fzf @@ -5,30 +5,43 @@ if (command -v fzf &>/dev/null); then source <(fzf --bash) # Navigation vers un répertoire - export FZF_ALT_C_OPTS="\ - --height 60% \ - --border sharp \ - --layout reverse \ - --prompt '󰥨 ' \ - --pointer ❯ \ - --marker ✔" + FZF_ALT_C_OPTS="$( + cat <<'EOF' + --height 60% + --border sharp + --layout reverse + --prompt '󰥨 ' + --pointer ❯ + --marker ✔ +EOF + )" + export FZF_ALT_C_OPTS # Selection de fichiers - export FZF_CTRL_T_OPTS="\ - --height 60% \ - --border sharp \ - --layout reverse \ - --prompt '󰈞 ' \ - --pointer ❯ \ - --marker ✔" + FZF_CTRL_T_OPTS="$( + cat <<'EOF' + --height 60% + --border sharp + --layout reverse + --prompt '󰈞 ' + --pointer ❯ + --marker ✔ + --preview="bat --color=always --style=-header {}" +EOF + )" + export FZF_CTRL_T_OPTS # Navigation dans l'historique - export FZF_CTRL_R_OPTS="\ - --height 60% \ - --border sharp \ - --layout reverse \ - --prompt ' ' \ - --pointer ❯ \ - --marker ✔" + FZF_CTRL_R_OPTS="$( + cat <<'EOF' + --height 60% + --border sharp + --layout reverse + --prompt ' ' + --pointer ❯ + --marker ✔ +EOF + )" + export FZF_CTRL_R_OPTS fi