doppler cli wrapper. reads project/config from a .dop file, injects it into every command.
requires: doppler cli
git clone https://github.com/sigkillme0/dop.git && sh dop/install.shcurl -fsSL https://raw.githubusercontent.com/sigkillme0/dop/main/install.sh | shenv: DOP_REPO (default: sigkillme0/dop), DOP_BRANCH (default: main), DOP_INSTALL_DIR (default: ~/.local/bin)
dop init foundation/prd # write .dop
dop cargo build # any command — secrets injected
dop run cargo build # explicit form (when command clashes)
dop keys # secret names (no values)
dop status # config + auth info
dop ls # projects
dop ls foundation # configs in project
dop push .env # upload to doppler
dop pull [env|json|yaml] # download from doppler
dop open # dashboard in browser
dop uninstall # rm selffirst match wins:
DOP_CONFIGenv var.dop.local— gitignored, personal override.dop— committed, team default
WTFPL
