-
Notifications
You must be signed in to change notification settings - Fork 0
/
bashrc
36 lines (28 loc) · 979 Bytes
/
bashrc
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
source ~/.colors;
source ~/.aliases;
eval "$(rbenv init -)"
eval "$(nodenv init -)"
eval "$(pyenv init -)"
bind 'set completion-ignore-case on' 2>/dev/null
[[ -r "/usr/local/etc/profile.d/bash_completion.sh" ]] && . "/usr/local/etc/profile.d/bash_completion.sh"
if [ -f $(brew --prefix)/etc/bash_completion ]; then
. $(brew --prefix)/etc/bash_completion
fi
if [ -f `brew --prefix`/etc/bash_completion.d/git-completion.bash ]; then
. `brew --prefix`/etc/bash_completion.d/git-completion.bash
fi
if [ -f `brew --prefix`/etc/bash_completion.d/git-prompt.sh ]; then
. `brew --prefix`/etc/bash_completion.d/git-prompt.sh
fi
[ -f ~/.fzf.bash ] && source ~/.fzf.bash
source <(kitty + complete setup bash)
source ~/.exports;
export HISTSIZE=$HOME/.bash_history
export HISTFILESIZE=1000
export HISTSIZE=1000
export HISTTIMEFORMAT="%s "
export HISTCONTROL=ignorespace:erasedups
export DBHISTORY=true
export DBHISTORYFILE=$HOME/.dbhist.sql
source ~/.dbhist.sh;
. "$HOME/.cargo/env"