-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbash_profile
38 lines (27 loc) · 855 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# .bash_profile
######################################################################
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
######################################################################
# User specific environment and startup programs
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH
######################################################################
# add Nixpkgs if not already done so
profile=$HOME/.nix-profile/etc/profile.d/nix.sh
if [ -f $profile ] && [ -z $NIX_PATH ]; then
source $profile
fi
######################################################################
# keychain
preloaded_ssh_keys=(
id_rsa
)
eval $(keychain --eval --agents ssh ${preloaded_ssh_keys[@]})
######################################################################
#
# Local Variables:
# mode: sh
# End: