From dc62716f8da5f87aaad0f254217645db16ca1aa4 Mon Sep 17 00:00:00 2001 From: Suleyman Farajli Date: Mon, 29 Jul 2024 13:46:47 +0400 Subject: lfrc fixme: fixed --- config/lf/lfrc | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/config/lf/lfrc b/config/lf/lfrc index df00a48..0936db5 100644 --- a/config/lf/lfrc +++ b/config/lf/lfrc @@ -37,17 +37,11 @@ set rulerfmt "\033[32;1;7m" set promptfmt "\033[48;1;234m %w/%f" - -#FIXME Doesn't work with multiple files -cmd trash !{{ - [ ! -d ~/.trash ] && mkdir -p ~/.trash - printf "\nItems to be trashed:\n$fx\n\nTrash? [y/N]" - read ans - - if [ "${ans}" = "y" ];then - mv "${fx}" ~/.trash - echo "Trash complete!" - else - echo "Failed! Use y to trash." - fi +cmd trash ${{ + mkdir -p ~/.trash + if [ -z "$fs" ]; then + mv "$f" ~/.trash + else + IFS="$(printf '\n\t')"; mv $fs ~/.trash + fi }} -- cgit v1.2.3