From 6a9d2f3497e667291c398b56155137bd2facd83a Mon Sep 17 00:00:00 2001
From: Luca Bilke <luca@bil.ke>
Date: Thu, 5 Dec 2024 15:43:44 +0100
Subject: [PATCH] lf: new pdf_merge command

---
 common/.config/lf/lfrc | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/common/.config/lf/lfrc b/common/.config/lf/lfrc
index 29c1ccea..0bcae4c0 100644
--- a/common/.config/lf/lfrc
+++ b/common/.config/lf/lfrc
@@ -200,11 +200,15 @@ cmd extract ${{
     done
 }}
 
-cmd new_lf_term &{{
-    mapcmd='map q $sh -c "$SHELL; kill $id"'
-    $TERMINAL -e lfX -command "$mapcmd"
+cmd pdf_merge ${{
+    gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile="${1:-merged.pdf}" $fx
 }}
 
+# cmd new_lf_term &{{
+#     mapcmd='map q $sh -c "$SHELL; kill $id"'
+#     $TERMINAL -e lfX -command "$mapcmd"
+# }}
+#
 cmd confirm_delete %{{
     echo Delete? [y/N] && read -r v
     echo
@@ -299,7 +303,7 @@ map T trash
 map u :clear; unselect
 map <c-v> pushedit
 map v invert
-map W new_lf_term
+# map W new_lf_term
 map x $$f
 map X !$f
 map <c-y> scroll-down