set window title
This commit is contained in:
parent
d68538968a
commit
f9980f5eb6
28
zshrc
28
zshrc
|
@ -1,3 +1,6 @@
|
||||||
|
# if using zgen must do 'zgen reset' after any changes to this file
|
||||||
|
|
||||||
|
|
||||||
emulate sh
|
emulate sh
|
||||||
source "${HOME}/.profile"
|
source "${HOME}/.profile"
|
||||||
emulate zsh
|
emulate zsh
|
||||||
|
@ -11,6 +14,21 @@ else
|
||||||
compinit -C -i
|
compinit -C -i
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# https://wiki.archlinux.org/index.php/Zsh#xterm_title
|
||||||
|
autoload -Uz add-zsh-hook
|
||||||
|
function xterm_title_precmd () {
|
||||||
|
print -Pn -- '\e]2;%n@%m %~\a'
|
||||||
|
[[ "$TERM" == 'screen'* ]] && print -Pn -- '\e_\005{g}%n\005{-}@\005{m}%m\005{-} \005{B}%~\005{-}\e\\'
|
||||||
|
}
|
||||||
|
function xterm_title_preexec () {
|
||||||
|
print -Pn -- '\e]2;%n@%m %~ %# ' && print -n -- "${(q)1}\a"
|
||||||
|
[[ "$TERM" == 'screen'* ]] && { print -Pn -- '\e_\005{g}%n\005{-}@\005{m}%m\005{-} \005{B}%~\005{-} %# ' && print -n -- "${(q)1}\e\\"; }
|
||||||
|
}
|
||||||
|
if [[ "$TERM" == (alacritty*|gnome*|konsole*|putty*|rxvt*|screen*|tmux*|xterm*) ]]; then
|
||||||
|
add-zsh-hook -Uz precmd xterm_title_precmd
|
||||||
|
add-zsh-hook -Uz preexec xterm_title_preexec
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
# zgen
|
# zgen
|
||||||
# https://github.com/tarjoilija/zgen
|
# https://github.com/tarjoilija/zgen
|
||||||
|
@ -68,13 +86,6 @@ zstyle ':completion:::::' completer _expand _complete _ignored _approximate # en
|
||||||
|
|
||||||
bindkey -v
|
bindkey -v
|
||||||
|
|
||||||
|
|
||||||
# export PATH=~/.npm-global/bin:$PATH
|
|
||||||
# export PATH=$(ruby -r rubygems -e "puts Gem.user_dir")/bin:$PATH
|
|
||||||
# export PATH=/home/ray/.bin:$PATH
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# The following line was added by compinstall
|
# The following line was added by compinstall
|
||||||
zstyle :compinstall filename '/home/ray/.zshrc'
|
zstyle :compinstall filename '/home/ray/.zshrc'
|
||||||
zmodload -i zsh/complist
|
zmodload -i zsh/complist
|
||||||
|
@ -97,9 +108,6 @@ bindkey '' history-substring-search-up
|
||||||
bindkey '' history-substring-search-down
|
bindkey '' history-substring-search-down
|
||||||
|
|
||||||
|
|
||||||
# auto-ls settings
|
|
||||||
# AUTO_LS_COMMANDS=(ls)
|
|
||||||
|
|
||||||
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=239'
|
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=239'
|
||||||
|
|
||||||
#zsh-autosuggestion settings
|
#zsh-autosuggestion settings
|
||||||
|
|
Loading…
Reference in New Issue