~nilium/secenv

env(1), but with sops-encrypted files
Add usage text, scdoc man page, and README
Rearrange argument parsing, add -T flag

clone

read-only
https://git.sr.ht/~nilium/secenv
read/write
git@git.sr.ht:~nilium/secenv

You can also use your local clone with git send-email.

#secenv

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).

#Installation

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).

#License

secenv is licensed under the GNU GPL version 3. The license text can be found under COPYING.