John Guidry avatar John Guidry committed bb7f73d

Fix issue with attempting to set term window title even on tty and non-windowed prompts

Comments (0)

Files changed (1)

   export TERM=screen-256color
 elif [[ $COLORTERM = gnome-* && $TERM = xterm ]] && infocmp gnome-256color >/dev/null 2>&1; then
   export TERM=gnome-256color
-elif infocmp rxvt-unicode-256color >/dev/null 2>&1; then
-  export TERM=rxvt-unicode-256color
-elif infocmp xterm-256color >/dev/null 2>&1; then
+elif [[ $TERM = xterm ]] && infocmp xterm-256color >/dev/null 2>&1; then
   export TERM=xterm-256color
 fi
 
-PS1='\e]0;\u@\h: \w\a[\u@\h \W]\$ '
+case $TERM in
+    xterm*|rxvt*|screen*)
+        TITLEBAR='\[\e]0;\u@\h: \w\a\]';
+        ;;
+    *)
+        TITLEBAR="";
+        ;;
+esac
+
+PS1="$TITLEBAR[\u@\h \W]\$ "
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.