improve conditioning

pull/81/head
Muhammad Atif Ali 2 years ago
parent c39d60307c
commit 0eaefd88d0
No known key found for this signature in database

@ -45,17 +45,19 @@ echo "${VAULT_TOKEN}" > ~/.vault-token
# Add VAULT_ADDR to shell login scripts if not already present e.g. .bashrc, .zshrc
# bash
if ! grep -q "VAULT_ADDR" ~/.bashrc; then
if [[ -f ~/.bashrc ]] && ! grep -q "VAULT_ADDR" ~/.bashrc; then
printf "\nAdding VAULT_ADDR to ~/.bashrc ...\n"
echo "export VAULT_ADDR=${VAULT_ADDR}" >> ~/.bashrc
fi
# zsh
if ! grep -q "VAULT_ADDR" ~/.zshrc; then
if [[ -f ~/.zshrc ]] && ! grep -q "VAULT_ADDR" ~/.zshrc; then
printf "\nAdding VAULT_ADDR to ~/.zshrc ...\n"
echo "export VAULT_ADDR=${VAULT_ADDR}" >> ~/.zshrc
fi
# fish
if ! grep -q "VAULT_ADDR" ~/.config/fish/config.fish; then
if [[ -f ~/.config/fish/config.fish ]] && ! grep -q "VAULT_ADDR" ~/.config/fish/config.fish; then
printf "\nAdding VAULT_ADDR to ~/.config/fish/config.fish ...\n"
echo "set -x VAULT_ADDR ${VAULT_ADDR}" >> ~/.config/fish/config.fish
fi

Loading…
Cancel
Save