Commit Briefs

Omar Polo

add a manpage



Omar Polo

assume 'find' by default


Omar Polo

use // instead of || in a few places


Omar Polo

grammar


Omar Polo

typo




Omar Polo

drop extra chdirs


Omar Polo

update usage strigs


Omar Polo

drop the 'regen' command too

'gen' now is happy to override files. since we're using a version control system anyway, there's no point in being picky about changing files. If one overrides a password by mistake, the old one is still available thanks to got.


Omar Polo

rework got_* error handling again


Omar Polo

remove the 'oneshot' command and augment 'gen'

gen now has a -n option for no-op that avoids persisting the password and now prints the generated password by default. This comes in handy in various cases, for example now it's possible to: $ plass gen foobar | clip A foobar2.gpg Created commit c1d55a274bd28103271a7e4d0c4f83266fc14926 Like the 'tee' subcommand, add -q to suppress printing the password if desired.


Omar Polo

tweak error handling in got_*

while here also add a comment in got so I don't forget why I'm doing an open(-|).


Omar Polo

replace the 'write' subcommand with 'tee'

tee allows to create pipelines and handy one-liners: $ password-generator | plass tee foo | clip A foo.gpg Created commit xyz to accomodate it, the output from 'got commit' is redirected to stderr so it doesn't interfere with the flow of the data.