83 private links
Python library to parse timewarrior data. Has a simple example of creating a csv report, can be used for all sorts of fancy filtering and report creation ideas.
GitHub - tom-doerr/timew_distribution: This plugin plots the time you spent on a tag as a histogram.
Allows you to add a timewarrior subcommand which displays a nice histogram of past days and a the amount of time you have been working (in general or on something if you filter it).
Works like a normal timewarrior command. Needs some extra dependencies unfortunately.
Command-line interface for email management. Contribute to soywod/himalaya development by creating an account on GitHub.
A TUI client for Zotero. Contribute to piyueh/totero development by creating an account on GitHub.
Tool for converting markdown files into anki decks - GitHub - lukesmurray/markdown-anki-decks: Tool for converting markdown files into anki decks
Extract text, metadata and references (pdf, url, doi, arxiv) from PDF. Optionally download all referenced PDFs. - GitHub - metachris/pdfx: Extract text, metadata and references (pdf, url, doi, arxiv) from PDF. Optionally download all referenced PDFs.
Amazingly simple application. Can be self-hosted.
All you need is curl, but of course it can be done via webhook (so basically any online app will be able to connect), or any other way to simply PUT/POST an http request.
Similar goals to gotify, but 3 major differences:
- Provides hosted instance to quickly get you started testing it out
- uses publically accessible notification streams so less secure especially on the hosted instance
- has a broader scope for features with e.g. file attachments and click actions for notifications
Very advanced assortment of pre-trained and trainable voice commands. Embeds perfectly in unix pipe flows.
This seems like a real interesting project to glue words and intents together as soon as a voice snippet is available.
I am not sure if it does wake word detection on its own.
A plain text note-taking assistant. Contribute to mickael-menu/zk development by creating an account on GitHub.
A terminal image and video viewer. Can display on most terminals via pixelated blocking (half or quarter size) oor use kitty/iterm2 graphics protocol to actually display the complete image.
Enhanced, modular, bookmarking for newsboat, newsbeuter, or (for that matter) anything that can pass a title and an URL to a program - even from your clipboard.
A super simple podcast fetcher/downloader. Can be automated with cron or similar. Seems nice in that it only requires minimal configuration and is entirely cli focused.
A visual representation of the todos, mimicking something like workflowy or dynalist.
A comprehensive beginner's guide to setting up Arduino programming from vim and the commandline.
Starts with sample blink program, with classic Arduino board,
but quickly moves on to usage with an ESP8266 (so, easily adaptable to ESP32 boards) and with an included library (in this case Adafruit Neopixels).
A comprehensive writeup of setting up offlineimap, mutt, and notmuch.
Being a bit older it does not consider isync/mbsync nor neomutt - but the ideas and logic behind decisions is explained very well.
Fully localized, one of the rare guides using neomutt instead of mutt as well as msmtp for mail relay.
TUI/cli terminal bibliography manager. Can read and export bibtex, keeps its files in plaintext (yaml I believe?) and can thus be versioned, even comes with integrated git support.
A very simple full-text search tool for plaintext files.
Can support multiple indexes, uses established search db library, is set up with a single config file.
MUA for terminal, integrates automatically with notmuch for indexing searching etc, but otherwise intended to be combined with other programs to fetch, send, compose mail (e.g. offlineimap, msmtp, vim).
Looks very promising but is still in early alpha stage - e.g. no imap caching for now and so on
Dynamic menu library and client program inspired by dmenu.
Carries essentially the same functionality -- pipe stuff into it and use it to select an item -- but has the nice ability to display it as an X11 window (like dmenu) in the terminal (as an ncurses program) or on wayland (which I don't yet use).
One thing I had to look for a while:
You set the way it displays itself through the BEMENU_BACKEND
environment variable (curses
,x11
,wayland
)
which you have to export before bemenu recognizes it.