#!/bin/sh basedir=$(dirname "$_") basedir=$(cd "$basedir" && pwd) export ANSIBLE_CONFIG=$basedir/ansible/ansible.cfg echo "Adding bin/ to path" PATH="$basedir/bin:$PATH" if [[ ! -r .vault ]] then echo "Missing .vault" else echo "Loading secrets" source <(ansible-vault view $basedir/.vault) fi if [[ -x $basedir/ansible/.vault-password ]] then export ANSIBLE_VAULT_PASS=$($basedir/ansible/.vault-password) fi if [[ -d $basedir/bin/.mc ]] then echo "Loading completions for mc" complete -C $basedir/bin/mc mc fi export SOPS_AGE_RECIPIENTS="age13wv3rp0varlg4nvt3tca48fq8u9q3mc6yfdekjeapcmc7kaq4dysrzcmv3"