- Close Emacs.
- Delete
~/.emacs
or~/.emacs.d
if they exist. (Windows users, your emacs files will probably live inC:\Users\your_user_name\AppData\Roaming\
. So, for example, you would deleteC:\Users\skeletor\AppData\Roaming\.emacs.d
.) This is where Emacs looks for configuration files, and deleting these files and directories will ensure that you start with a clean slate. - Clone and rename dir to
~/.emacs.d
. - For Python support, run
pip install jedi flake8 autopep8 yapf black autopep8
- Open Emacs
neotree
requires some special fonts:M-x all-the-icons-install-fonts
. I have experienced an issue with this function where the fonts aren't properly downloaded. You may have to manually download those fonts. See this issue for more info: domtronn/all-the-icons.el#134
I've tried to separate everything logically and document the purpose
of every line. init.el
acts as a kind of table of
contents. It's a good idea to eventually go through init.el
and the
files under the customizations
directory so that you know exactly
what's going on.