set_env.sh (326B)
1 #!/usr/bin/env bash 2 3 BIN=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) 4 SECRETS=$(echo "$BIN/..") 5 NAME=$1 6 (bash "$BIN/ensure_bins.sh") 7 PATH="$PATH:$HOME/.local/bin:$BIN" 8 export $(SOPS_AGE_KEY_FILE="$SECRETS/$NAME.key" sops --decrypt --input-type dotenv --output-type dotenv "$SECRETS/$NAME.enc" | xargs)