add zshrc support