add starship prompt

main
Yax 3 years ago
parent a5fedb7e28
commit 0150cb0884

@ -29,6 +29,11 @@ HISTFILESIZE=2000
# update the values of LINES and COLUMNS. # update the values of LINES and COLUMNS.
shopt -s checkwinsize shopt -s checkwinsize
# add home bin
if [ -d "$HOME/.local/bin" ]; then
export PATH="$HOME/.local/bin:$PATH"
fi
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# EDITOR # EDITOR
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
@ -52,6 +57,9 @@ alias vi=$EDITOR
# PROMPT # PROMPT
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
if [ -f "$HOME/.local/bin/starship" ]; then
eval "$(starship init bash)"
else
# set a minimalist prompt # set a minimalist prompt
red='\[\e[0;31m\]' # Red red='\[\e[0;31m\]' # Red
green='\[\e[0;32m\]' # Green green='\[\e[0;32m\]' # Green
@ -83,6 +91,7 @@ if [ -f "$HOME/.bash-git-prompt/gitprompt.sh" ]; then
GIT_PROMPT_THEME=Solarized_Yax GIT_PROMPT_THEME=Solarized_Yax
source $HOME/.bash-git-prompt/gitprompt.sh source $HOME/.bash-git-prompt/gitprompt.sh
fi fi
fi
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# ALIASES # ALIASES
@ -129,6 +138,3 @@ if [ -d "$HOME/.bashrc.d/" ]; then
done done
fi fi
if [ -d "$HOME/.local/bin" ]; then
export PATH="$HOME/.local/bin:$PATH"
fi

@ -1,21 +1,10 @@
# Inserts a blank line between shell prompts # Inserts a blank line between shell prompts
add_newline = false add_newline = true
[git_status]
conflicted = "⚔️ "
ahead = "🏎️ 💨 ×${count}"
behind = "🐢 ×${count}"
diverged = "🔱 🏎️ 💨 ×${ahead_count} 🐢 ×${behind_count}"
untracked = "🛤️ ×${count}"
stashed = "📦 "
modified = "📝 ×${count}"
staged = "🗃️ ×${count}"
renamed = "📛 ×${count}"
deleted = "🗑️ ×${count}"
style = "bright-white"
format = "$all_status$ahead_behind"
[directory] [directory]
truncation_length = 5 truncation_length = 5
truncation_symbol = "…/" truncation_symbol = "…/"
truncate_to_repo = false truncate_to_repo = false
[package]
disabled = true

Loading…
Cancel
Save