diff options
| author | José Juan Loeza Sierra <jj@xz6ze.com> | 2026-03-21 00:05:45 -0700 |
|---|---|---|
| committer | José Juan Loeza Sierra <jj@xz6ze.com> | 2026-03-21 00:06:06 -0700 |
| commit | 122fe182e2c0c0f7c0d8713fe78aef1e0ab8e15f (patch) | |
| tree | c6bbcb4c936e78a9bd81f82378c78b64ddf46531 /dot-bashrc | |
| parent | 979778ea9a11462f8dff3a2e110fa24f2d87a19b (diff) | |
remove starship and modify default bash prompt
I added the git prompt and the container indicator to the prompt. No
need for starship now.
Diffstat (limited to 'dot-bashrc')
| -rw-r--r-- | dot-bashrc | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -14,6 +14,11 @@ export EDITOR=nvim # include home binaries export PATH=$PATH:~/.bin +# add git prompt +# https://wiki.archlinux.org/title/Git#Git_prompt +source /usr/share/git/completion/git-prompt.sh +PS1='[\u@\h \W$(__git_ps1 " (%s)")]\$ ' + # include bob (neovim) path # goes first to take priority over standard nvim export PATH=~/.local/share/bob/nvim-bin:$PATH @@ -91,12 +96,14 @@ alias dev="distrobox enter dev" # direnv eval "$(direnv hook bash)" -# starship -eval "$(starship init bash)" - # zoxide eval "$(zoxide init bash)" +# add container id to prompt when in a container +if [[ -n "$CONTAINER_ID" ]]; then + PS1="($CONTAINER_ID) $PS1" +fi + # include dev bashrc when in `dev` distrobox if [ "$CONTAINER_ID" = "dev" ]; then source ~/.bashrc.d/dev.bashrc |
