ok a few great suggestions, and as drunkenvicar mentioned it’s hard to pin down
I am in fact using bash
james@James-Linux:~$ echo $SHELL
/bin/bash
[0.021s] → [0]
james@James-Linux:~$
the above is a direct copy paste from terminal.
I checked /etc/bash.bashrc still don’t see anything.
I’d like to try and paste the contents of all three here, to get another set of eyes on it.
here is /etc/bash.bashrc
#
# /etc/bash.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
# Prevent doublesourcing
if [[ -z "${BASHRCSOURCED}" ]] ; then
BASHRCSOURCED="Y"
# the check is bash's default value
[[ "$PS1" = '\s-\v\$ ' ]] && PS1='[\u@\h \W]\$ '
case ${TERM} in
Eterm*|alacritty*|aterm*|foot*|gnome*|konsole*|kterm*|putty*|rxvt*|tmux*|xterm*)
PROMPT_COMMAND+=('printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"')
;;
screen*)
PROMPT_COMMAND+=('printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"')
;;
esac
fi
if [[ -r /usr/share/bash-completion/bash_completion ]]; then
. /usr/share/bash-completion/bash_completion
fi
next up
.bash_profile
#
# ~/.bash_profile
#
[[ -f ~/.bashrc ]] && . ~/.bashrc
export INPUTRC=~/.inputrc
shopt -s histappend
export PATH=$PATH:/home/james/.spicetify
## [Completion]
## Completion scripts setup. Remove the following line to uninstall
[ -f /home/james/.dart-cli-completion/bash-config.bash ] && . /home/james/.dart-cli-completion/bash-config.bash || true
## [/Completion]
# Added by LM Studio CLI (lms)
export PATH="$PATH:/home/james/.lmstudio/bin"
# End of LM Studio CLI section
# Created by `pipx` on 2025-08-13 17:05:30
export PATH="$PATH:/home/james/.local/bin"
.bashrc
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
alias ls='ls --color=auto'
alias grep='grep --color=auto'
PS1='[\u@\h \W]\$ '
[ -r /home/james/.byobu/prompt ] && . /home/james/.byobu/prompt #byobu-prompt#
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
fastfetch
export PATH=$PATH:/home/james/.spicetify
# Added by LM Studio CLI (lms)
export PATH="$PATH:/home/james/.lmstudio/bin"
# End of LM Studio CLI section
# Created by `pipx` on 2025-08-13 17:05:30
export PATH="$PATH:/home/james/.local/bin"
The alias file mentioned there in case anyone asks only contains one entry (currently)
#unpack folders to current level
alias unpack-folders='find . -type f -exec mv {} . \;'
I’m “pretty” sure it’s a display of execution time as, just eyeballing it, it seems to coincide with however long the last command took to execute. I don’t use the terminal a “LOT” but I use it for YAY and a few other things here & there.
This is not breaking my system or impacting functionality in any way, it just looks odd, and started recently, and I was stumped trying to hunt it down.
Even when I first open Terminal, I have it set to always do Fastfetch (because it’s pretty) and it even displays there, just past fastfetch before the first usable prompt