No description
| backend | ||
| dev | ||
| example-config | ||
| resources/public | ||
| src | ||
| .envrc | ||
| .gitignore | ||
| 0001-fix-quoting-of-unbalanced-dquotes.patch | ||
| 0001-notmuch-show-format-From-header-like-other-address-l.patch | ||
| deps-lock.json | ||
| flake.lock | ||
| flake.nix | ||
| package.json | ||
| project.clj | ||
| README.md | ||
| yarn.lock | ||
kümmerlich
[ˈkʏmɐlɪç] (adjective): miserable, puny, scanty, meager, paltry, measly, wimpy
This is a web notmuch frontend. It can also be used as a standalone desktop app with electron. I don't recommend using it at this point.
Why
Because there is no other notmuch frontend that can reasonably handle html content.
How to run
nix run git+https://git.hrnz.li/ulli/kuemmerlich
How to run without nix
Install yarn, leiningen, electron, notmuch and python (with the flask, flask-cors, flask-restful and waitress packages).
yarn install # install js dependencies
lein shadow release app electron # build app
sass src/css/stylesheet.scss resources/public/css/stylesheet.css # build css
electron . # start app
How to add/update dependencies
clojure: add to project.clj, then run
deps-lock -- --lein
js: add to package.json (for example with npm), then run yarn install.