Push window title until later to have more details
This commit is contained in:
parent
a28908640e
commit
5389a1e484
17
bash/bashrc
17
bash/bashrc
|
@ -34,20 +34,12 @@ if [[ -z $TERM_TITLE ]]; then
|
|||
TERM_TITLE="$TERM";
|
||||
fi
|
||||
|
||||
PS0='\[\e]0;$(last_command) - $TERM_TITLE\a\]'
|
||||
# Update prompt
|
||||
PROMPT_COMMAND="source ${HOME}/.dotfiles/bash/prompt.sh"
|
||||
# Bell when prompt is returned to mark as urgent
|
||||
PROMPT_COMMAND="$PROMPT_COMMAND;printf \"\a\"; history -a"
|
||||
|
||||
# Load aliases
|
||||
if [ -f ${HOME}/.dotfiles/bash/bash_aliases ]; then
|
||||
. "${HOME}/.dotfiles/bash/bash_aliases"
|
||||
fi
|
||||
|
||||
|
||||
# Set initial title
|
||||
echo -e -n "\033]2;Welcome to Bash\007"
|
||||
# Perl
|
||||
eval "$(plenv init -)"
|
||||
source ${HOME}/.dotfiles/bash/plenv-path.sh
|
||||
|
@ -63,6 +55,15 @@ source ~/perl5/perlbrew/etc/bashrc
|
|||
. "$HOME/.cargo/env"
|
||||
# Hide errors
|
||||
clear
|
||||
# Set window title to last command
|
||||
PS0='\[\e]0;$(last_command) - $TERM_TITLE\a\]'
|
||||
|
||||
# Update prompt
|
||||
PROMPT_COMMAND="source ${HOME}/.dotfiles/bash/prompt.sh"
|
||||
# Bell when prompt is returned to mark as urgent
|
||||
PROMPT_COMMAND="$PROMPT_COMMAND;printf \"\a\""
|
||||
# Append previous command to history immediately
|
||||
PROMPT_COMMAND="$PROMPT_COMMAND;history -a"
|
||||
if [[ -n "$(which fastfetch 2> /dev/null)" ]]; then
|
||||
if [ -n $DISTROBOX ] && [ -e ${HOME}/.dotfiles/fastfetch/${DISTROBOX}.jsonc ]; then
|
||||
fastfetch -C ${HOME}/.dotfiles/fastfetch/${DISTROBOX}.jsonc
|
||||
|
|
Loading…
Reference in New Issue