diff options
| author | Mike Vink <ivi@vinkies.net> | 2025-07-05 16:34:36 +0200 |
|---|---|---|
| committer | Mike Vink <ivi@vinkies.net> | 2025-07-05 16:34:36 +0200 |
| commit | fd4afc323bb158bfcb31c8132576db45dc5b080d (patch) | |
| tree | 9fda085f628fa0bc925eda5967eab3a4befd5fa9 /.config/bash/bashrc | |
| parent | d2bfbb1955112330c39d97cde737f59bb562a8fe (diff) | |
add complete_alias
Diffstat (limited to '.config/bash/bashrc')
| -rw-r--r-- | .config/bash/bashrc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.config/bash/bashrc b/.config/bash/bashrc index f25f3b5..a440957 100644 --- a/.config/bash/bashrc +++ b/.config/bash/bashrc @@ -8,9 +8,12 @@ fi [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc" ] && . "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc" [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/zshnameddirrc" ] && . "${XDG_CONFIG_HOME:-$HOME/.config}/shell/zshnameddirrc" [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/bash/local.bashrc" ] && . "${XDG_CONFIG_HOME:-$HOME/.config}/bash/local.bashrc" +[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/bash/complete_alias" ] && . "${XDG_CONFIG_HOME:-$HOME/.config}/bash/complete_alias" export PS1='\[\e]0;\w $(test "$IN_KAKOUNE_CONNECT" && printf '%s' "- $KAKOUNE_CLIENT@[$KAKOUNE_SESSION]")$(test "$TERM" && printf '%s' "- $TERM")\a\]\n\[\e[32m\]\u@\h \e[34m$(test "$IN_KAKOUNE_CONNECT" && printf '%s' "¶$KAKOUNE_SESSION") \[\e[33m\]\w\[\e[0m\]\n\[\e[1;36;1m\]λ\[\e[0m\] ' export PROMPT_DIRTRIM=3 export PROMPT_COMMAND='history -a' export HISTSIZE=100000 export HISTCONTROL=ignorespace:erasedups + +complete -F _complete_alias $(alias | cut -d= -f1 | cut -d' ' -f2) |
