- automatically installs required packages
- supports two themes (night and day)
C-=
- uses projectile to detect projects
- automatically provides python completion and code navigation within projects
- for git repo control use magit
C-x g
- for file browsing use sunrise command
C-x s
Install emacs and then get the config:
git clone https://github.com/dfrkp/emacs.d.git ~/.emacs.d
Run Emacs and wait for all the packages to be installed, then within emacs run: Python completion backend:
jedi:install-server
C/C++ completion backend:
irony-install-server
Flycheck will find ESlint either globally or (preferred) locally in node_modules.