This time around I will set stuff up with Cask.
-
I have been looking at the Emacs configuration by Samuel Tonini, and some parts of his config has been lifted into this one.
-
Some bits has been taken from Bozhidar Batsov's Emacs Prelude starter package.
- Emacs 24+
- Cask for handling 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
.
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:
- DejaVu Sans and DejaVu Sans Mono
- Quivira
- Noto Sans and Noto Sans Symbol
- Symbola by George Douros
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 needs a diary file. Write touch ~/.diary
in the terminal to generate one.
The calendar location is set to Copenhagen, Denmark.
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.