the-frey / emacs

My emacs.d - to use, copy the files into ~/.emacs.d and restart emacs. You might need to M-x package-refresh-contents as well.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

~/.emacs.d

This is my dotemacs. There are many like it, but this one is mine.

My dotemacs is my best friend. It is my life. I must master it as I must master my life.

Without me, my dotemacs is useless. Without my dotemacs, I am useless. I must hit my keybindings true. I must deliver faster than my competitor who is trying to beat me. I must beat them before they beat me.

Emacs Configuration

My emacs configuration. Includes some extras like powerline to make it a tad more vim-like, as well as some theme fiddling and custom settings. You will need a powerline patched font installed on the system (preferably Meslo S DZ, although Ubuntu Mono will work as well) in order for this to work.

To use

Install joker:

brew install candid82/brew/joker 

Git clone this repo into ~/.emacs.d/. Changes on top of the CSK (see below) primarily live in init.el.

You may also want to package install some things like neo tree, git gutter and undo tree; for a full list of packages installed, look in package.el.

You'll also need to install the silver searcher for js definition jumping to work.

brew install ag

You might also want Tern:

sudo npm install -g tern

You might need fonts:

M-x all-the-icons-install-fonts

Depending on your emacs version, you'll probably need to M-x package-refresh-contents and restart in order to have decent defaults.

Notes

The initial setup for this configuration is based on the Emacs for Clojure Starter Kit, itself based on The Emacs Starter Kit, v2.

About

My emacs.d - to use, copy the files into ~/.emacs.d and restart emacs. You might need to M-x package-refresh-contents as well.

License:GNU General Public License v3.0


Languages

Language:Emacs Lisp 99.8%Language:Shell 0.2%