From 2a9338a4106492a0d000301d4422f43fb6eb36a0 Mon Sep 17 00:00:00 2001 From: fanyx Date: Wed, 21 Feb 2024 13:54:23 +0100 Subject: [PATCH] Cleanup mandatory source files, PS1 migrated to starship anyways --- .void.bashrc | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/.void.bashrc b/.void.bashrc index 393ad8d..20fe314 100644 --- a/.void.bashrc +++ b/.void.bashrc @@ -8,25 +8,22 @@ [[ $- != *i* ]] && return ################################# -# - bash_aliases +# Mandatory source files # - bash-completion +# - bash-aliases +# - ps1 # replaced by starship, legacy # always bash-completion first -[[ -r /usr/share/bash-completion/bash_completion ]] && . /usr/share/bash-completion/bash_completion +[[ -r /usr/share/bash-completion/bash_completion ]] &&\ + source /usr/share/bash-completion/bash_completion # custom bash-completions -[ -d ~/.config/completions ] && { for i in ~/.config/completions/*; do source $i; done } +[[ -d ~/.config/completions ]] &&\ + { for i in ~/.config/completions/*; do source $i; done } # source distro and general purpose aliases -[[ -r ~/.bash_aliases ]] && . ~/.bash_aliases - -# integrate git prompt functions -# will break PS1 if not used -[[ -f /usr/share/git/git-prompt.sh ]] && . /usr/share/git/git-prompt.sh - -# kube-ps1 -# located in ~/git/kube-ps1 -[[ -r ~/git/kube-ps1/kube-ps1.sh ]] && . ~/git/kube-ps1/kube-ps1.sh +[[ -r ~/.bash_aliases ]] &&\ + source ~/.bash_aliases # set PS1 from file # USE ONLY AFTER GIT PROMPT