-
Notifications
You must be signed in to change notification settings - Fork 1
/
.bashrc
24 lines (16 loc) · 746 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
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
export PATH="$HOME/bin":$PATH
source ~/.config/bash/aliases.bash
source ~/.config/bash/functions.bash
source ~/.config/bash/git-completion.bash
export PS1="\[$(tput setaf 6)\][\u@\h \w]\\$ \[$(tput sgr0)\]"
export LESSHISTFILE='/dev/null'
export HISTSIZE='3000'
export HISTTIMEFORMAT='%F %T '
shopt -s histverify # don't immediately execute commands from history but copy them onto command line
shopt -s histappend # append to bash history instead of overwriting
export FZF_DEFAULT_OPTS_FILE="$HOME/.config/fzf"
test -e "${HOME}/.iterm2_shell_integration.bash" && source "${HOME}/.iterm2_shell_integration.bash"
export NNN_OPTS=nAeiuHUQ
eval "$(zoxide init bash)"