O PS1 que você postou tem duas sequências de título de set do XTerm:
-
\[\e]0;\W\a\]
-
\[\e]0;\u@\h: \w\a\]
O último substituirá o título, basta removê-lo:
PS1='\[\e]0;\W\a\](^)#(^)#(^)#(^)${debian_chroot:+($debian_chroot)}\u@\h:\w$ '
Observe também que usei aspas simples para o acima. Isso é para tornar as variáveis dinâmicas, não estáticas, embora não seja um grande problema neste caso.
BTW, em vez de usar (^)#(^)#(^)#(^)
para encontrar seu prompt, posso sugerir algo um pouco mais liso. Por exemplo, isso imprime uma linha completa de hashes:
$ PROMPT_COMMAND='printf "#%.0s" $(seq $COLUMNS); echo'
###################################################################################
$
Pessoalmente, tenho um grande prompt em negrito.