diff options
| author | Mehdi Sadeghi <mehdi@mehdix.org> | 2021-05-30 21:22:47 +0200 |
|---|---|---|
| committer | Mehdi Sadeghi <mehdi@mehdix.org> | 2021-05-30 21:22:47 +0200 |
| commit | 1f2a5d9f55313f3bf6eef87b297f10ee7582fa2a (patch) | |
| tree | 68d0302b05159474ba1930701a2bc3aacfecaa58 /.bashrc | |
| parent | ac714ca8c409643ae936bf9250498da2d0be17e5 (diff) | |
Improve bash completion.
Diffstat (limited to '.bashrc')
| -rw-r--r-- | .bashrc | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,6 +1,19 @@ [ -n "$ENV" ] && . "$ENV" || [ -e ~/.env ] && . ~/.env +# Prompt for Bash export PS1="\[\033[1;33m\]\u@\h:\W\$ \[\033[0m\]" +# Verify before running history command +shopt -s histverify + +# See Bash man +_completion_loader() +{ + # Completion files on Arch + . "/usr/share/bash-completion/completions/$1" >/dev/null 2>&1 && return 124 +} +complete -D -F _completion_loader -o bashdefault -o default + +# Load if available [ -f ~/.fzf.bash ] && . ~/.fzf.bash [ -f ~/.config/broot/launcher/bash/br ] && . ~/.config/broot/launcher/bash/br |
