declutter .bashrc append file
This commit is contained in:
parent
f3e31d2ef4
commit
66ff30de82
1 changed files with 33 additions and 1 deletions
|
|
@ -1,7 +1,6 @@
|
|||
#######################################
|
||||
# APPEND this to your .bashrc
|
||||
#######################################
|
||||
|
||||
# Source local .bashrc customization from this file
|
||||
if [ -f ~/.bashrc_local ]; then
|
||||
. ~/.bashrc_local
|
||||
|
|
@ -11,3 +10,36 @@ fi
|
|||
if [ -f ~/.bash_aliases ]; then
|
||||
. ~/.bash_aliases
|
||||
fi
|
||||
|
||||
export PS1="\[$(tput bold)\]\[\033[48;5;139m\]\w\[$(tput sgr0)\]\[$(tput sgr0)\]\[\033[38;5;15m\]\\$ \[$(tput sgr0)\]"
|
||||
|
||||
vaulthelper() {
|
||||
if [ $(ifconfig | grep -A2 '^utun[0-9]:' | grep -c '[[:space:]]inet 172.31.251') -eq 1 ]; then
|
||||
$(~/git/vault-helper -keychain -username $(id -un));
|
||||
launchctl setenv VAULT_TOKEN $VAULT_TOKEN
|
||||
else
|
||||
echo "You're not connected to Unic VPN, vaulthelper won't work"
|
||||
fi
|
||||
}
|
||||
|
||||
if [ -z $(launchctl getenv VAULT_TOKEN) ]
|
||||
then
|
||||
vaulthelper
|
||||
else
|
||||
export VAULT_TOKEN=$(launchctl getenv VAULT_TOKEN)
|
||||
fi
|
||||
|
||||
# Fetch a Splunk auth token for ansible history
|
||||
if [ ! -z $VAULT_TOKEN ]; then export SPLUNK_AUTHTOKEN=$(curl -X GET https://vault.unic.com/api/v1/secrets/14730/fields/api-key -H "Authorization: Bearer $VAULT_TOKEN" -s | tr -d \"); else echo "Splunk: \$VAULT_TOKEN not set"; fi
|
||||
|
||||
export VIRTUALENV_PYTHON=/usr/local/bin/python3
|
||||
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
|
||||
export WORKON_HOME=~/python_envs/
|
||||
source /usr/local/bin/virtualenvwrapper.sh
|
||||
|
||||
eval $(thefuck --alias)
|
||||
|
||||
test -e "${HOME}/.iterm2_shell_integration.bash" && source "${HOME}/.iterm2_shell_integration.bash"
|
||||
|
||||
ulimit -n 1024
|
||||
. "$HOME/.cargo/env"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue