From 5940d14ddbdb6f68869f48351083875b11b6abf7 Mon Sep 17 00:00:00 2001 From: Vikas Kushwaha Date: Fri, 7 Feb 2025 18:03:41 +0530 Subject: preview updates --- .local/bin/fpm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to '.local/bin/fpm') diff --git a/.local/bin/fpm b/.local/bin/fpm index 8da3d35..98ab94e 100755 --- a/.local/bin/fpm +++ b/.local/bin/fpm @@ -126,7 +126,11 @@ else get_pkgs() { list_pkgs; } fi -[ -z "$FZF_HIST_DIR" ] && export FZF_HIST_DIR="$HOME/.local/share/fzf" +[ -z "$FZF_HISTDIR" ] && + export FZF_HISTDIR="${XDG_STATE_HOME:-$HOME/.local/state}/fzf" +mkdir -pv "$FZF_HISTDIR" +export FZF_HIST="$FZF_HISTDIR/package_history" + fzff() { preview=' echo "selected packages:"; @@ -135,7 +139,7 @@ fzff() { eval "$pkg_info 2>/dev/null" {1} ' fzf --ansi --multi \ - --history="${FZF_HIST_DIR:-$HOME/.local/share}/package_history" \ + --history="$FZF_HIST" \ --header="Select packages $opmsg" --header-first --prompt="$prompt> " \ --preview="$preview" --preview-window="hidden" --tiebreak='begin' \ --bind 'ctrl-v:toggle-preview,ctrl-space:toggle-preview' -- cgit v1.2.3