Add usage text, scdoc man page, and README
Rearrange argument parsing, add -T flag
Initial commit
Secenv is a small tool for running commands with environments and command-line (CLI) arguments read from SOPS-encrypted environment files. CLI arguments can be set from environment files via templating, described in secenv(1).
Currently, secenv must be installed from source. For that, you will need
Go v1.15 or later installed. Once installed, you can run go get go.spiff.io/secenv
to install secenv. After that, it should be
available at $GOBIN/secenv
(by default, this is ~/go/bin/secenv
).
secenv is licensed under the GNU GPL version 3. The license text can be found under COPYING.