summary refs log tree commit diff stats
path: root/user/zsh/zshrc.darwin
blob: 1b70202223e923e40d5e54f7373ff16a47e0d137 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
set_title () {
  print -Pn "\e]0;$1\7\n"
}
ssh () {
  local arg server retval
  for arg
  do
    if [[ "${arg#-}" == "$arg" ]]
    then
      server=$arg
      break
    fi
  done
  set_title "file://${server}/"
  command ssh "$@"
  retval=$?
  set_title
  return $retval
}
mosh () {
  command mosh "$@"
  retval=$?
  set_title
  return $retval
}