From 8a075bd77648bf73909b42db74ef010a07a725f9 Mon Sep 17 00:00:00 2001 Message-Id: <8a075bd77648bf73909b42db74ef010a07a725f9.1714720351.git.mdw@distorted.org.uk> From: Mark Wooding Date: Thu, 24 Jan 2019 15:14:45 +0000 Subject: [PATCH] dot/bashrc, dot/zshrc: Do highlighting when `TERM' is `putty...'. Organization: Straylight/Edgeware From: Mark Wooding This is the `proper' terminal-type family for `pterm', even though it has some unfortunate behaviour which means that I still prefer `xterm...' in general. --- dot/bashrc | 5 +++-- dot/zshrc | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dot/bashrc b/dot/bashrc index 5f9742a..990d645 100644 --- a/dot/bashrc +++ b/dot/bashrc @@ -27,7 +27,7 @@ __mdw_source_if_exists /etc/bash_completion "$HOME/.bash_completion" __mdw_set_prompt_hacks () { case "$TERM" in - linux*|screen*|xterm*|vt100*|eterm*) + linux*|screen*|xterm*|putty*|vt100*|eterm*) case "$(tput bold)" in "") bold="\[$(tput md)\]" unbold="\[$(tput me)\]" ;; *) bold="\[$(tput bold)\]" unbold="\[$(tput sgr0)\]" ;; @@ -35,7 +35,8 @@ __mdw_set_prompt_hacks () { gitcolour="\[$(tput setaf 6)\]" rccolour="\[$(tput setaf 1)\]" uncolour="\[$(tput op)\]" - nl="\[ \]" + nl="\[ +\]" ;; esac host='\h' dir=' \w' diff --git a/dot/zshrc b/dot/zshrc index 9cc436b..8cedc67 100644 --- a/dot/zshrc +++ b/dot/zshrc @@ -12,7 +12,7 @@ case ${INSIDE_EMACS+t},$TERM in t,dumb) unsetopt zle ;; esac __mdw_set_prompt_hacks () { case $TERM in - linux*|screen*|xterm*|vt100*|eterm*) + linux*|screen*|xterm*|putty*|vt100*|eterm*) bold=%B unbold=%b gitcolour=%F{cyan} rccolour=%F{red} uncolour=%f ;; -- [mdw]