stamail

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 0fee06ebb7ecd66c53ed310884f71406cbf4ad8a
parent ec269d509f8fdcb009b0bde06a8a00f391fdf34c
Author: Nathaniel Chappelle <nathaniel@chappelle.dev>
Date:   Mon,  2 Feb 2026 12:30:50 -0800

Merge resolution

Diffstat:
MMakefile | 2+-
MREADME | 29++++++++++++++---------------
Dnotmuch-config | 19-------------------
Mstyle.css | 2+-
4 files changed, 16 insertions(+), 36 deletions(-)

diff --git a/Makefile b/Makefile @@ -24,7 +24,7 @@ clean: rm -rf $(OBJ) $(BIN) ./output/ messages: - cat ./test/test.sexp | ./stamail + notmuch show --format=sexp '*' | ./stamail .PHONY: all clean diff --git a/README b/README @@ -4,22 +4,21 @@ ╚════██║ ██║ ██╔══██║██║╚██╔╝██║██╔══██║██║██║ ███████║ ██║ ██║ ██║██║ ╚═╝ ██║██║ ██║██║███████╗ ╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚══════╝ - -███████╗████████╗ █████╗ ███╗ ███╗ █████╗ ██╗██╗ -██╔════╝╚══██╔══╝██╔══██╗████╗ ████║██╔══██╗██║██║ -███████╗ ██║ ███████║██╔████╔██║███████║██║██║ -╚════██║ ██║ ██╔══██║██║╚██╔╝██║██╔══██║██║██║ -███████║ ██║ ██║ ██║██║ ╚═╝ ██║██║ ██║██║███████╗ -╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚══════╝ - -███████╗████████╗ █████╗ ███╗ ███╗ █████╗ ██╗██╗ -██╔════╝╚══██╔══╝██╔══██╗████╗ ████║██╔══██╗██║██║ -███████╗ ██║ ███████║██╔████╔██║███████║██║██║ -╚════██║ ██║ ██╔══██║██║╚██╔╝██║██╔══██║██║██║ -███████║ ██║ ██║ ██║██║ ╚═╝ ██║██║ ██║██║███████╗ -╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚══════╝ + +stamail +======= + +A static site generator for mailing list archives stored as mbox, mdir, or any other format that you can convert into those two. + + +Usage: + + notmuch show --format=sexp '*' | ./stamail + +TODO +---- Eventually wrap with a mb2md option script. -notmuch show --format=sexp '*' | ./stamail +Need to create a nicer way to intitialize, starting from MBOX, MDIR, and IMAP. diff --git a/notmuch-config b/notmuch-config @@ -1,19 +0,0 @@ -built_with.compact=true -built_with.field_processor=true -built_with.retry_lock=true -built_with.sexp_queries=true -database.autocommit=8000 -database.backup_dir=/home/binker/src/stamail/test/.notmuch/backups -database.hook_dir=/home/binker/src/stamail/test/.notmuch/hooks -database.mail_root=/home/binker/src/stamail/test -database.path=/home/binker/src/stamail/test -index.as_text= -maildir.synchronize_flags=true -new.ignore= -new.tags=unread;inbox -search.authors_matched_separator=| -search.authors_separator=, -search.exclude_tags= -user.name=alice example -user.primary_email=alice@example.com - diff --git a/style.css b/style.css @@ -1,5 +1,5 @@ * { margin: 0; padding: 0; box-sizing: border-box; } -body { font-family: monospace; padding: 20px; max-width: 1200px; margin: 0 auto; background: #fff; color: #000; } +body { margin-top: 0.5em, margin-left: 4ch, font-family: monospace; padding: 20px; max-width: 1200px; margin: 0 auto; background: #fff; color: #000; } h1 { margin-bottom: 10px; font-size: 1.5em; } nav { margin: 20px 0; padding: 10px 0; border-bottom: 1px solid #ccc; } nav a { margin-right: 15px; color: #0066cc; text-decoration: none; }