[FIX] Only source terminal prompt file if there

I don't want to see an error message when ssh-ing to a computer which
doesn't have this file because `termite` isn't installed.
This commit is contained in:
Bruno BELANYI 2019-10-29 16:39:35 +01:00
parent d79a86e8bd
commit cbcddccb50
2 changed files with 9 additions and 7 deletions

View file

@ -6,9 +6,10 @@
[[ $- != *i* ]] && return
# Export our directory to Termite for opening new terminals
if [[ "$TERM" == xterm-termite ]] || [[ "$TERM" == xterm ]]; then
. /etc/profile.d/vte.sh
__vte_prompt_command
if { [[ "$TERM" == xterm-termite ]] || [[ "$TERM" == xterm ]]; } &&
[ -r /etc/profile.d/vte.sh ]; then
. /etc/profile.d/vte.sh
__vte_prompt_command
fi
# Make colorcoding available for everyone

View file

@ -1,8 +1,9 @@
# Export our directory to Termite for opening new terminals
if [[ "$TERM" == xterm-termite ]] || [[ "$TERM" == xterm ]]; then
. /etc/profile.d/vte.sh
__vte_osc7
precmd_functions+=(__vte_prompt_command) # FIXME: why isn't it set above ?
if { [[ "$TERM" == xterm-termite ]] || [[ "$TERM" == xterm ]]; } &&
[ -r /etc/profile.d/vte.sh ]; then
. /etc/profile.d/vte.sh
__vte_osc7
precmd_functions+=(__vte_prompt_command) # FIXME: why isn't it set above ?
fi
# History configuration