Spacemacs Install

This quick install guide will show you how to:

Install Emacs

Spacemacs is a configuration for Emacs version 25 or greater.

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

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

Download the latest Emacs version

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

Emacs for MacOSX website

Alternatively, use Homebrew

Use Homebrew to install software on MacOSX

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

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

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

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.

results matching ""

    No results matching ""