Skip to content

Latest commit

 

History

History
110 lines (69 loc) · 3.44 KB

File metadata and controls

110 lines (69 loc) · 3.44 KB

Spacemacs Install

This quick install guide will show you how to:

Install Emacs

Spacemacs is a configuration for Emacs version 25 or greater.

{% tabs linux="Debian/Ubuntu", mac="MacOSX", chocolatey="Chocolatey", windows="Windows" %}

{% content "linux" %}

Open a terminal and run the following command (you will be prompted for your login password to complete the install)

sudo apt-get install emacs25

Hint:: Emacs 25 not available?

If Emacs 25 is not available, add the Ubuntu Emacs Lisp team personal package archive

sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs25

If you want the bleeding edge of Emacs, use the command sudo apt-get install emacs-snapshot

{% content "mac" %}

Download the latest Emacs version

Open the .dmg file when downloaded and follow the install instructions.

Emacs for MacOSX website

Hint:: Alternatively, use Homebrew

Use Homebrew to install software on MacOSX

brew tap d12frosted/emacs-plus
brew install emacs-plus
brew linkapps emacs-plus

{% content "chocolatey" %}

Chocolatey is a package manager for Windows (similar to Homebrew for MacOSX)

Install Emacs using the following commands in a command window

choco install emacs

Open a command window and run the command: runemacs.exe

{% content "windows" %}

Create a directory called C:\Users\your-user-name\AppData\Local\Programs\emacs

Download Emacs for Windows (64bit)

Unzip the downloaded file to the above directory.

Open Environment variables for your account and add the directory to your path

Open a command window and run the command: runemacs.exe

{% endtabs %}

Install Spacemacs

Use Git to clone the Spacemacs repository, then change to the .emacs.d directory and change to the develop branch.

git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
cd ~/.emacs.d/
git checkout develop

Run Emacs as usual and answer the following questions when prompted

Prompt; Answer
Evil or Holy mode Evil
Standard or Lightweight Standard
Helm or Ivy Helm

Spacemacs will now download all its Emacs packages and this will take 5 to 10 minutes based on your Internet speed.

Once all the packages have downloaded, we recommend you restart Spacemacs, SPC q r.

Configure Spacemacs for Clojure

Follow the instructions in the enhancing the Clojure experience in Spacemacs page.