Skip to content

pkkm/.emacs.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Emacs configuration

I like modal editing and Vim’s keybindings, but also Lisp and the extensibility it enables in Emacs. This is my attempt to combine the advantages of both editors.

Note that it is written with my particular use-cases in mind (for example, keybindings are optimized for the Programmer Dvorak keyboard layout). You probably don’t want to use this configuration verbatim; instead, feel free to copy parts of it into your own.

Compatibility

Requires Emacs 25.1 or newer.

Installation

Just clone this repository into ~/.emacs.d. On the first launch, Emacs will download and install all the necessary packages into ~/.emacs.d/elpa.

Some of the packages used

evil
Most comprehensive Vim emulation I’ve ever seen.
ido, ido-completing-read+, smex, flx-ido
Fuzzy completion in the minibuffer.
smartparens
Manipulating entire s-expressions at once. Useful for more languages than paredit.
company-mode
Completion.
flycheck, flyspell
On-the-fly checking of syntax/spelling.
magit
An efficient Git interface.
use-package
Syntactic sugar that simplifies package configuration.

About

My Emacs configuration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages