-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.zprofile
More file actions
31 lines (25 loc) · 686 Bytes
/
Copy path.zprofile
File metadata and controls
31 lines (25 loc) · 686 Bytes
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
# Load the shell dotfiles, and then some:
# * ~/.extra can be used for other settings you don’t want to commit.
for file in ~/.{exports,functions,extra}; do
[ -r "$file" ] && [ -f "$file" ] && source "$file";
done;
unset file;
# fnm
if which fnm > /dev/null 2>&1; then
eval "$(fnm env --use-on-cd)"
fi
# fzf
if which fzf > /dev/null 2>&1; then
source <(fzf --zsh)
fi
# tmuxifier
if which tmuxifier > /dev/null 2>&1; then
eval "$(tmuxifier init -)"
fi
# sdkman
export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"
# buildpack
if which pack > /dev/null 2>&1; then
. $(pack completion --shell zsh)
fi