]> Sergey Matveev's repositories - dotfiles.git/commitdiff
Basic recoll configuration
authorSergey Matveev <stargrave@stargrave.org>
Tue, 14 Dec 2021 20:20:06 +0000 (23:20 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 27 Jan 2022 11:35:14 +0000 (14:35 +0300)
recoll/.recoll/mimeconf [new file with mode: 0644]
recoll/bin/pdftotext.sh [new file with mode: 0755]

diff --git a/recoll/.recoll/mimeconf b/recoll/.recoll/mimeconf
new file mode 100644 (file)
index 0000000..2e63c14
--- /dev/null
@@ -0,0 +1,3 @@
+[index]
+
+application/pdf = exec pdftotext.sh; mimetype = text/plain ; charset=utf-8
diff --git a/recoll/bin/pdftotext.sh b/recoll/bin/pdftotext.sh
new file mode 100755 (executable)
index 0000000..f2fa3b3
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+tmp=`mktemp`
+trap "rm -f $tmp" HUP PIPE INT QUIT TERM EXIT
+mutool convert -F text -o $tmp "$1"
+cat $tmp