Enable autocd in bash shell if it's supported
This commit is contained in:
parent
534dc78750
commit
b52ea6723f
@ -26,6 +26,8 @@ export HISTSIZE=
|
||||
export HISTFILESIZE=
|
||||
export HISTTIMEFORMAT='%y-%m-%d %T λ '
|
||||
|
||||
|
||||
export RIPGREP_CONFIG_PATH="${XDG_CONFIG_HOME}/ripgrep/config"
|
||||
# make less more friendly for non-text input files, see lesspipe(1)
|
||||
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
|
||||
|
||||
|
||||
8
bashrc
8
bashrc
@ -2,12 +2,18 @@
|
||||
[ -z "$PS1" ] && return
|
||||
|
||||
function source-file {
|
||||
local file
|
||||
file="$1"
|
||||
if [[ -f "$file" ]]; then
|
||||
# shellcheck disable=SC1090
|
||||
source "$file"
|
||||
fi
|
||||
}
|
||||
|
||||
if [[ ! "${BASH_VERSION}" = "3.2*" ]]; then
|
||||
shopt -s autocd
|
||||
fi
|
||||
|
||||
source-file /etc/bash_completion
|
||||
source-file ~/.bash/environment
|
||||
source-file ~/.bash/colors
|
||||
@ -15,7 +21,7 @@ source-file ~/.bash/aliases
|
||||
source-file ~/.bash/functions
|
||||
source-file ~/.bash/path
|
||||
source-file ~/.bash/prompt
|
||||
source-file ~/.bash/ensure-ssh-agent
|
||||
#source-file ~/.bash/ensure-ssh-agent
|
||||
source-file ~/.bash/completion
|
||||
source-file ~/opt/bash/env
|
||||
source-file ~/go/bin
|
||||
|
||||
1
config/ripgrep/config
Normal file
1
config/ripgrep/config
Normal file
@ -0,0 +1 @@
|
||||
--colors=line:fg:black
|
||||
13
profile
13
profile
@ -10,6 +10,13 @@ export XDG_CACHE_HOME=${XDG_CACHE_HOME:="$HOME/.cache"}
|
||||
export XDG_CONFIG_HOME=${XDG_CONFIG_HOME:="$HOME/.config"}
|
||||
export XDG_DATA_HOME=${XDG_DATA_HOME:="$HOME/.local/share"}
|
||||
|
||||
[[ -f $XDG_CONFIG_HOME/user-dirs.dirs ]] && eval $(
|
||||
cat $XDG_CONFIG_HOME/user-dirs.dirs | awk '/^XDG_/ {print "export " $1}')
|
||||
[[ -f $HOME/.bashrc ]] && source $HOME/.bashrc
|
||||
[[ -f "${XDG_CONFIG_HOME}/user-dirs.dirs" ]] && eval "$(
|
||||
awk '/^XDG_/ {print "export " $1}' "${XDG_CONFIG_HOME}/user-dirs.dirs"
|
||||
)"
|
||||
|
||||
if [[ ${SHELL} = /bin/bash ]] || [[ ${SHELL} = /usr/local/bin/bash ]]; then
|
||||
# shellcheck disable=SC1090
|
||||
if [[ -f "${HOME}/.bashrc" ]]; then
|
||||
source "${HOME}/.bashrc"
|
||||
fi
|
||||
fi
|
||||
|
||||
Loading…
Reference in New Issue
Block a user