Version of netviel that works
Find a file
Emil Lerch afea8dd24b
Some checks failed
Generic zig build / build (push) Failing after 10s
yolo
2025-08-15 16:20:57 -07:00
.github/workflows attempt supporting both gitea/github dependency install 2024-07-16 11:02:15 -07:00
mail basic search functionality 2024-07-30 10:41:32 -07:00
src yolo 2025-08-15 16:20:57 -07:00
.envrc committing with one failing test, because now we need to go read files 2025-04-19 12:55:02 -07:00
.gitignore committing with one failing test, because now we need to go read files 2025-04-19 12:55:02 -07:00
build.zig yolo 2025-08-15 16:20:57 -07:00
build.zig.zon yolo 2025-08-15 16:20:57 -07:00
flake.lock add nix flake, license, etc 2024-07-16 10:09:39 -07:00
flake.nix yolo 2025-08-15 16:20:57 -07:00
LICENSE add nix flake, license, etc 2024-07-16 10:09:39 -07:00
README.md basic search functionality 2024-07-30 10:41:32 -07:00

Zetviel

As some background, I've had some issues with the very usable netviel.

I wanted to address those issues, but also simplify the deployment. And, I like zig, so I decided this was small enough I'd just re-write the thing to make my own.

This is still very work in progress, to the point it is not yet usable. It has some basic notmuch integration and a usable build system.

Building

If you have notmuch installed (libnotmuch-dev on a debian-based system), zig build is all you need. If you are using nix, you can nix develop, which will install the necessary notmuch header/library, and the build system will detect and use that. Again, zig build will work in that instance, but you must nix develop first.

More to come...