adding some hooks

This commit is contained in:
staticsafe 2012-03-08 11:42:00 -05:00
parent 94f25aa590
commit 52c4f6469f
1 changed files with 22 additions and 0 deletions

22
.zshrc
View File

@ -36,3 +36,25 @@ alias stripext="ls -1 | sed 's/\(.*\)\..*/\1/'"
#default apps
export EDITOR="vim"
#hooks
function precmd {
# vcs_info
# Put the string "hostname::/full/directory/path" in the title bar:
echo -ne "\e]2;$PWD\a"
# Put the parentdir/currentdir in the tab
echo -ne "\e]1;$PWD:h:t/$PWD:t\a"
}
function set_running_app {
printf "\e]1; $PWD:t:$(history $HISTCMD | cut -b7- ) \a"
}
function preexec {
set_running_app
}
function postexec {
set_running_app
}