1 # AX-ZSH: Alex' Modular ZSH Configuration
2 # 10_terminal.zshrc: Initialize terminal settings
6 function axzsh_terminal_precmd {
7 printf '\e]1;%s\a' "$LOGNAME@$SHORT_HOST"
10 precmd_functions+=(axzsh_terminal_precmd)
12 # Set current working directory
14 function axzsh_terminal_cwd {
15 if [[ $TERM_PROGRAM == Apple_Terminal ]]; then
16 local url="file://$HOSTNAME${PWD// /%20}"
17 printf '\e]7;%s\a' "$url"
21 precmd_functions+=(axzsh_terminal_cwd)