Installation for this configuration is very straight forward.
-
Install Emacs onto your system. The configuration is tested with the latest Emacs release, so that is the release that I recommend.
-
Clone this repository to your system.
-
Create an
~/.emacs.d
folder if necessary. (On Windows this folder is located in~/AppData/Roaming/.emacs.d
) -
Create symlinks for the following:
init.el -> ~/.emacs.d/init.el early-init.el -> ~/.emacs.d/early-init.el /Custom/ -> ~/.emacs.d/Custom /include/ -> ~/.emacs.d/include
-
Start up Emacs.
On the intial startup Emacs should install all packages automatically. Once this is complete you can restart Emacs and get to work.
If you get an error about the Hydra package simply run the following command:
M-X package-install hydra
This will install the Hydra package. Simply restart Emacs and it should automatically install the rest of the packages.
If you would like to eek possibly a bit more performance out of Emacs you can byte compile the files inside of the /Custom/
folder.
These files are not changed very often and they can improve performance very slightly.
If you do make changes to one of these files you must redo the byte compiling for the file.