zsh functions, easy to uze and share