zshrc: Improve prompt appearance/functionality
emacs: Make scrolling more intuitive
gitignore: ignore non-elisp files under emacs.d/