-
Notifications
You must be signed in to change notification settings - Fork 0
/
.bash_profile
24 lines (17 loc) · 980 Bytes
/
.bash_profile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# bash_profile: sourced for login shells only by default
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
### ENVIRONMENT (GENERIC) ##############################################################################################
[ -f ~/.env.sh ] && source ~/.env.sh
### VERSION MANAGERS ###################################################################################################
# Needs to happen early, for runtimes to be available for scripts below
[ -f ~/.version-managers.sh ] && source ~/.version-managers.sh
### ALIASES AND FUNCTIONS ##############################################################################################
[ -f ~/.aliases_functions.sh ] && source ~/.aliases_functions.sh
### WORK ###############################################################################################################
[ -f ~/.workrc.sh ] && source ~/.workrc.sh