zsh, vim, emacs config