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
.