From fe4c37df3a327bc39b14014d3b10b730a75c0656 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Wed, 15 Dec 2021 15:02:42 +0300 Subject: [PATCH] More recoll related tunes --- recoll/.recoll/recoll.conf | 16 ++++++++++++++++ recoll/bin/rcl | 10 ++++++++++ zsh/.zsh/env/005recoll.zsh | 1 + 3 files changed, 27 insertions(+) create mode 100644 recoll/.recoll/recoll.conf create mode 100755 recoll/bin/rcl create mode 100644 zsh/.zsh/env/005recoll.zsh diff --git a/recoll/.recoll/recoll.conf b/recoll/.recoll/recoll.conf new file mode 100644 index 0000000..1a058bf --- /dev/null +++ b/recoll/.recoll/recoll.conf @@ -0,0 +1,16 @@ +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 diff --git a/recoll/bin/rcl b/recoll/bin/rcl new file mode 100755 index 0000000..d4f995b --- /dev/null +++ b/recoll/bin/rcl @@ -0,0 +1,10 @@ +#!/bin/sh + +recollq -A "$@" 2>/dev/null | perl -ne ' + if (/^ABSTRACT/../^\/ABSTRACT/) { + print "\t$_" unless /^.?ABSTRACT/; + next; + }; + next unless /^(.*)\t\[file:\/\/(.*)\]\t\[.*\]\t\d+\t.*\t.*$/; + print "$2\t$1\n"; +' | spc -e grn,"(^/.*)" diff --git a/zsh/.zsh/env/005recoll.zsh b/zsh/.zsh/env/005recoll.zsh new file mode 100644 index 0000000..11c8af1 --- /dev/null +++ b/zsh/.zsh/env/005recoll.zsh @@ -0,0 +1 @@ +export RECOLL_DATADIR=~/local/stow/recoll/share/recoll -- 2.44.0