.emacs.d
My emacs setup.
Setup
Clone this repository into your home directory as .emacs.d.
git clone https://github.com/kirang89/.emacs.d ~/.emacs.d
then run Emacs. On the first run, Emacs will install and compile any packages handled by the package manager.
Installing Dependencies
Python
pip install jedi
# flake8 for code checks
pip install flake8
# importmagic for automatic imports
pip install importmagic
# and autopep8 for automatic PEP8 formatting
pip install autopep8
# and yapf for code formatting
pip install yapf
Spelling Checker
brew install aspell --with-lang-en
Search
# For search using Ripgrep
brew install ripgrep
Profiling
To profile this setup, run the following in your terminal:
emacs -Q -l ~/.emacs.d/profile-dotemacs.el -f profile-dotemacs
Contributing
If you have any suggestions, feel free to create an issue to start a discussion.