It looks like you need to run `nph` on individual files? It'd be nice if it could run on a folder, or perhaps a Nimble project. I haven't had a chance to try it yet, so please ignore if `nph` already supports directories.
An adjustable line break width might be best. Some folks really want 80, some 100. I like 88 myself and seems a decent middle ground.