Browse Source

update set terminal title prefs

pull/1/head
10sr 12 years ago
parent
commit
71416e063a
2 changed files with 4 additions and 4 deletions
  1. +3
    -3
      bashrc
  2. +1
    -1
      emacs.el

+ 3
- 3
bashrc View File

@@ -461,15 +461,15 @@ __my_prompt_function(){ # used by PS1
__my_set_title(){ __my_set_title(){
title="$(echo $@)" title="$(echo $@)"
case $TERM in case $TERM in
(rxvt*|xterm*|aterm)
(rxvt*|xterm*|aterm|screen*)
test -t 1 && test -t 1 &&
test -n "$DISPLAY" && test -n "$DISPLAY" &&
test -z "$EMACS" && test -z "$EMACS" &&
echo -n -e "\033]0;${1}\007"
echo -n -e "\033]0;${title}\007"
;; ;;
esac esac
} }
# export PROMPT_COMMAND="__my_set_title \${USER}@\${HOSTNAME}\ \${PWD};${PROMPT_COMMAND}"
export PROMPT_COMMAND="__my_set_title \${USER}@\${HOSTNAME}\ \${PWD};"


# copied from https://wiki.archlinux.org/index.php/X_resources # copied from https://wiki.archlinux.org/index.php/X_resources
invader(){ invader(){


+ 1
- 1
emacs.el View File

@@ -79,7 +79,7 @@ Return nil if library unfound and failed to download, otherwise the path where t
"] " "] "
'(:eval (symbol-name last-command)))) '(:eval (symbol-name last-command))))


(setq set-terminal-title-regexp "^\\(xterm\\|screen\\)")
(setq set-terminal-title-regexp "^\\(rxvt\\|xterm\\|aterm$\\|screen\\)")
(defun set-terminal-title (&rest args) (defun set-terminal-title (&rest args)
"" ""
(interactive "sString to set as title: ") (interactive "sString to set as title: ")


Loading…
Cancel
Save