/.emacs.d-3

Emacs Configuration

Primary LanguageEmacs Lisp

.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.