gausby / emacs.d

My Emacs setup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Emacs Configuration

This time around I will set stuff up with Cask.

Requirements

  • Emacs 24+
  • Cask for handling dependencies

Installation

Fetch dependencies

Use Git to clone the repo into ~/.emacs.d and install the dependencies using cask install in the newly cloned folder.

Some dependencies are installed using git submodules, these can be initialized by typing git submodule init followed by git submodule update.

Fonts

The font I use is Source Code Pro from Adobe. Follow the install instructions for your operating system.

unicode-fonts require the following fonts to be installed on the system:

Elixir

The setup require emacs-elixir and alchemist.el to be cloned into the ~/Development/forks-directory. I have some clones going there but the official repos might work just as well—or even better.

Calendar and Diary

Calendar needs a diary file. Write touch ~/.diary in the terminal to generate one.

The calendar location is set to Copenhagen, Denmark.

Gist

Create a token on github and add the following to your ~/.gitconfig

[github]
    user = *GITHUB_USER_NAME*
    oauth-token = *TOKEN*

Replace GITHUB_USER_NAME and TOKEN with the appropriate values.

About

My Emacs setup


Languages

Language:Emacs Lisp 100.0%