Emacs configuration files
Emacs Lisp Makefile
Latest commit 46ba955 Feb 14, 2017 @kototama Fix emacs's url
Permalink
Failed to load latest commit information.
lisp Add config for smartparens Feb 14, 2017
site-lisp remove magit submodule Jun 6, 2016
.gitignore add files to .gitignore May 19, 2015
.gitmodules remove magit submodule Jun 6, 2016
.travis.yml Fix emacs's url Feb 14, 2017
Makefile fixes backup/tmp files! Feb 26, 2014
README.md Add travis img to README Feb 14, 2017
init.el add function to copy buffer-name in kill ring Sep 5, 2016
setup.el

README.md

Emacs configuration

A super lean Emacs configuration with MELPA and use-package.

Usage

git clone git@github.com:kototama/.emacs.d.git
cd .emacs.d
make

This will install git submodules, Emacs packages and byte-compiles Emacs Lisp files.

Packages

Common packages are defined in ~/.emacs.d/lisp/packages.el.

User/machine specific packages can be defined with the add-packages function in:

$HOME/.eroles/login@hostname/setup.el

Configuration

User/machine specific configuration can be defined in:

$HOME/.eroles/login@hostname/init.el

Configurations are stored in the ~/.emacs.d/lisp/config.el with org-like sections accessible with orgstruct-mode.

Keybindings

The table of user-defined keybindings can be seen with M-x describe-personal-keybindings.