Add enable/disable functionality

This commit is contained in:
Michael Aquilina 2019-07-14 12:16:47 +01:00
parent 73b47b1383
commit bd83266ccf
No known key found for this signature in database
GPG key ID: 636066730B056BD1
3 changed files with 30 additions and 3 deletions

View file

@ -45,6 +45,15 @@ function _auto_notify_track() {
AUTO_COMMAND_START="$(date +"%s")"
}
autoload -U add-zsh-hook
add-zsh-hook preexec _auto_notify_track
add-zsh-hook precmd _auto_notify_send
function disable_auto_notify() {
add-zsh-hook -D preexec _auto_notify_track
add-zsh-hook -D precmd _auto_notify_send
}
function enable_auto_notify() {
add-zsh-hook preexec _auto_notify_track
add-zsh-hook precmd _auto_notify_send
}
autoload -Uz add-zsh-hook
enable_auto_notify