-
Notifications
You must be signed in to change notification settings - Fork 0
/
.bash_profile
35 lines (26 loc) · 948 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
. ~/.profile
alias cdd='cd /Users/Frantisek/Downloads'
alias gf='git flow'
alias gff='git flow feature'
alias ll='ls -AFGhl'
alias gl='git log --graph --pretty="format:%C(yellow)%h%Cblue%d%Creset %s %C(white)"'
# better history https://github.com/hanslub42/rlwrap
alias lein="rlwrap lein"
# readline variables and bindings
bind 'set completion-ignore-case on'
bind 'set show-all-if-ambiguous on'
bind 'set show-all-if-unmodified on'
bind 'set visible-stats on'
bind 'set skip-completed-text on'
# doesnt work on Mac
#bind 'set completion-prefix-display-length 2'
if [ -f ~/.git-completion.bash ]; then
. ~/.git-completion.bash
fi
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
export PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
# set java version here
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
# the fuck?? (https://github.com/nvbn/thefuck)
eval "$(thefuck --alias)"