Avoid starting interactive bash (#34)
Avoid CTRL-T error when default shell != zsh (#34)
Do not load interactive parts when not required (#34)
set -o nonomatch for zsh (#34)

Avoid error message in an empty directory