-
Notifications
You must be signed in to change notification settings - Fork 2
/
shared
35 lines (28 loc) · 785 Bytes
/
shared
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/sh
#
## EXTRAS ##
source "$HOME/.extras"
## THEME ##
BASE16_SHELL="$HOME/.config/base16-shell/"
[ -n "$PS1" ] && \
[ -s "$BASE16_SHELL/profile_helper.sh" ] && \
eval "$("$BASE16_SHELL/profile_helper.sh")"
BASE16_THEME="seti"
## TOOLS ##
export PATH=$HOME/.bin:$PATH
if [ "$(uname)" = "Darwin" ]; then
export PATH=$HOME/.bin/osx:$PATH
if type brew >/dev/null 2>&1; then
export PATH='/usr/local/opt/coreutils/libexec/gnubin':$PATH
export PATH='/usr/local/opt/findutils/libexec/gnubin':$PATH
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
fi
elif [ "$(uname)" = "Linux" ]; then
export PATH=$HOME/.bin/linux:$PATH
fi
## ALIASES ##
source "$HOME/.aliases"
## FUNCTIONS ##
source "$HOME/.functions"
## VARIABLES ##
source "$HOME/.variables"