From a4ed5de7ed6f6f52084c5a309f2ba696ec4cfa8d Mon Sep 17 00:00:00 2001 From: Luca Bilke <luca@bil.ke> Date: Wed, 5 Mar 2025 16:05:06 +0100 Subject: [PATCH] lf: search ansible collections, use prettylog alias --- common/.config/lf/lfrc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/common/.config/lf/lfrc b/common/.config/lf/lfrc index 87cc4292..47ccfce1 100644 --- a/common/.config/lf/lfrc +++ b/common/.config/lf/lfrc @@ -171,7 +171,7 @@ cmd find_word ${{ }} cmd find_project ${{ - dirs=$(echo $XDG_DOCUMENTS_DIR/dev/*/*) + dirs=$(echo "${XDG_DOCUMENTS_DIR}/dev/"*/* "${XDG_DOCUMENTS_DIR}/dev"/*/*/collections_dev/*/*/*) clear project="$(echo $dirs | xargs -n1 basename | fzf \ @@ -181,10 +181,10 @@ cmd find_project ${{ --tiebreak="begin" \ --preview=' f={} - dir=$(echo $XDG_DOCUMENTS_DIR/dev/*/* | xargs -n1 | sed -n "/\/$f$/p") - git -C $dir status - echo - git -C $dir log + dir=$(echo "${XDG_DOCUMENTS_DIR}/dev/"*/* "${XDG_DOCUMENTS_DIR}/dev"/*/*/collections_dev/*/*/* | xargs -n1 | sed -n "/\/$f$/p") + s=$(git -c color.ui=always -C "$dir" status -s) + [ -n "$s" ] && echo "$(tput setaf 1; tput bold)Uncommitted changes!$(tput sgr0)\n$s\n" + git -C "$dir" prettylog -n 100 ' | tr -d '\n' )"