This quick install guide will show you how to:
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
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.
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 %}
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
.
Follow the instructions in the enhancing the Clojure experience in Spacemacs page.