]> Sergey Matveev's repositories - dotfiles.git/commitdiff
recoll multiple indexes
authorSergey Matveev <stargrave@stargrave.org>
Wed, 15 Dec 2021 18:55:24 +0000 (21:55 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 27 Jan 2022 11:35:14 +0000 (14:35 +0300)
recoll/bin/rcl
recoll/recoll/main/mimeconf [moved from recoll/.recoll/mimeconf with 100% similarity]
recoll/recoll/man/recoll.conf [moved from recoll/.recoll/recoll.conf with 65% similarity]
recoll/recoll/rfc/recoll.conf [new file with mode: 0644]

index d4f995b64be3285ec7f216913dafaed5cc4f1ade..feae29325b93ea5e58d8ed1d676f39e4c1442be3 100755 (executable)
@@ -1,6 +1,14 @@
 #!/bin/sh
 
-recollq -A "$@" 2>/dev/null | perl -ne '
+cd ~/recoll
+idx="-c main"
+while : ; do
+    [ -d "$1" ] || break
+    idx="$idx -i $1/xapiandb"
+    shift
+done
+
+recollq $idx -A "$@" 2>/dev/null | perl -ne '
     if (/^ABSTRACT/../^\/ABSTRACT/) {
         print "\t$_" unless /^.?ABSTRACT/;
         next;
similarity index 65%
rename from recoll/.recoll/recoll.conf
rename to recoll/recoll/man/recoll.conf
index 711e795729d352dc7ae959bf1c937a6ab9c5d9d9..e258c89f449661390ec5ef2b5d16e8b95798d246 100644 (file)
@@ -1,16 +1,8 @@
 unac_except_trans = ää Ää öö Öö üü Üü ßss œoe Œoe æae Æae fifi flfl
-
 topdirs = \
        /usr/local/lib/perl5/5.26/perl/man \
        /usr/local/lib/perl5/site_perl/man \
        /usr/share/openssl/man \
        /usr/local/share/man \
        /usr/local/man \
-       /usr/share/man \
-       ~/local/share/man \
-       ~/doc/rfc \
-       ~/notes \
-       ~/work/stc/doc
-
-[~/doc/rfc]
-skippedNames = *.p7s *.xml *.html
+       /usr/share/man
diff --git a/recoll/recoll/rfc/recoll.conf b/recoll/recoll/rfc/recoll.conf
new file mode 100644 (file)
index 0000000..23967c5
--- /dev/null
@@ -0,0 +1,3 @@
+unac_except_trans = ää Ää öö Öö üü Üü ßss œoe Œoe æae Æae fifi flfl
+topdirs = ~/doc/rfc
+skippedNames = *.p7s *.xml *.html