Gustav Eek [Thu, 4 Apr 2024 07:01:59 +0000 (09:01 +0200)]
Switch from Unoconv to LibreOffice and complete with alternatives
Switch from Unoconv backed to directly use LibreOffice. Unoconv starts
to be buggy and LibreOffice is more tolerant to whether the server is
running, therefore Unoconv is rather in the way.
Use *pdftotext* for conversion of formats that will not convert to
text using LibreOffice (spreadsheets and presentations).
In case chache exists but input filename differ, then rename the
cached filename to match the input one. This is usefull for Mutt,
which always has a different temporary file.
Gustav Eek [Wed, 30 Nov 2022 09:32:35 +0000 (10:32 +0100)]
[unoconv-display] Update for Emacs view mode
Almost a full rewrite: (a) converted file name changed so that hash is
reflected as a directory and the base name is kept for the PDF and
text files, (b) convert to both PDF and text, and (c) complete with a
flag (`-e`) for viewing the text version in Emacs.
The name update has a positive pedagogic effect that the original
filename is still reflected in the PDF/text viewer title.
Gustav Eek [Thu, 19 May 2022 17:26:02 +0000 (19:26 +0200)]
[event-participant] Improve control flow
Print summary if no STDIN is provided, instead of if input was empty.
Create file if not existing. Create cache if not existing. Update help
accordingly.
TODO Provide arguments as ordinary flags: `-f` for file, `-n` for
"other name", `-c` for cancel, argument can be "comment".
TODO Provide long list option for printing: `-s` for summary.
TODO Provide title row and header row for the CSV-file: `-t` for
setting title.
TODO Provide PGP encryption by default: `-r` for GPG recipiant.
Gustav Eek [Fri, 21 Aug 2015 07:38:21 +0000 (09:38 +0200)]
[confluence-tk] Visited pages support added
In, by default, `~/.confluence-tk/sites.csv` page ID's and some
details is stored. Functionality is added for to parse and list the
content and also for to force rewrite.
Gustav Eek [Sat, 18 Apr 2015 21:45:05 +0000 (23:45 +0200)]
[repo-encrypt] Bash completion added
For the repo-encrypt script, some bash completion is added. The
Makefile is adjusted for to install these scripts. Also the README is
updated with instructions.