This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/README.md

591 lines
23 KiB
Markdown
Raw Normal View History

2017-04-25 15:42:58 +00:00
<a name="top" id="fork-destination-box"></a>
<a href="https://develop.spacemacs.org"><img src="https://cdn.rawgit.com/syl20bnr/spacemacs/442d025779da2f62fc86c2082703697714db6514/assets/spacemacs-badge.svg" alt="Made with Spacemacs"><a href="https://www.gnu.org/licenses/gpl-3.0.en.html"><img src="https://github.com/syl20bnr/spacemacs/blob/655e2886d88f79f4da01d607d29342e7447cad65/assets/gplv3.png" alt="GPLv3 Software" align="right" width="70" height="28"></a></a><a href="https://www.twitter.com/spacemacs"><img src="https://i.imgur.com/tXSoThF.png" alt="Twitter" align="right"></a><br>
2018-03-04 05:14:36 +00:00
- - -
<p align="center"><img src="/doc/img/title2.png" alt="Spacemacs"/></p>
2015-03-29 05:16:03 +00:00
<p align="center">
<b><a href="https://develop.spacemacs.org/doc/DOCUMENTATION#core-pillars">philosophy</a></b>
2015-03-29 05:16:03 +00:00
|
<b><a href="https://develop.spacemacs.org/doc/DOCUMENTATION#who-can-benefit-from-this">for whom?</a></b>
2015-03-29 05:16:03 +00:00
|
<b><a href="https://develop.spacemacs.org/doc/DOCUMENTATION#screenshots">screenshots</a></b>
2015-03-29 05:16:03 +00:00
|
<b><a href="https://develop.spacemacs.org/doc/DOCUMENTATION.html">documentation</a></b>
2015-03-29 05:16:03 +00:00
|
<b><a href="CONTRIBUTING.org">contribute</a></b>
2015-03-29 05:16:03 +00:00
|
<b><a href="https://develop.spacemacs.org/doc/DOCUMENTATION#achievements">achievements</a></b>
2015-03-29 05:16:03 +00:00
|
<b><a href="https://develop.spacemacs.org/doc/FAQ">FAQ</a></b>
2015-03-29 05:16:03 +00:00
</p>
2018-03-04 05:14:36 +00:00
- - -
2016-03-04 15:29:17 +00:00
<p align="center">
<a href="https://gitter.im/syl20bnr/spacemacs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge"><img src="https://badges.gitter.im/Join Chat.svg" alt="Gitter"></a>
2022-03-10 22:26:08 +00:00
<a href="https://discord.gg/p4MddFu6Ag"><img src="https://img.shields.io/badge/chat-on%20discord-7289da.svg" alt="Discord"></a>
2021-04-14 11:28:47 +00:00
<a href="https://github.com/syl20bnr/spacemacs/actions/workflows/elisp_test.yml"><img src="https://github.com/syl20bnr/spacemacs/actions/workflows/elisp_test.yml/badge.svg?branch=develop"></a>
2016-03-04 15:29:17 +00:00
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ESFVNPKP4Y742"><img src="https://img.shields.io/badge/Paypal-Donate-blue.svg" alt="Donate"></a>
<a href="https://shop.spreadshirt.com/spacemacs-shop"><img src="https://img.shields.io/badge/Shop-T--Shirts-blue.svg" alt="Donate"></a>
<a href="https://www.slant.co/topics/12/~what-are-the-best-programming-text-editors"><img src="https://img.shields.io/badge/Slant-Recommend-ff69b4.svg" alt="Recommend it"></a>
2016-03-04 15:29:17 +00:00
</p>
2018-03-04 05:14:36 +00:00
- - -
2021-06-02 03:33:30 +00:00
**Quick Install**
2014-11-24 03:42:31 +00:00
This assumes you don't have an existing Emacs setup and want to run Spacemacs as
your config. If you do have one, look at
the [full installation instructions](#install) for other options.
```shell
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
```
* Windows Command Prompt:
```
git clone https://github.com/syl20bnr/spacemacs %appdata%/.emacs.d
```
* Windows PowerShell:
```powershell
git clone https://github.com/syl20bnr/spacemacs $env:appdata/.emacs.d
```
<!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc-refresh-toc -->
**Table of Contents**
- [Introduction](#introduction)
- [Features](#features)
- [Documentation](#documentation)
- [Getting Help](#getting-help)
- [Prerequisites](#prerequisites)
- [Emacs](#emacs)
- [Linux distros](#linux-distros)
- [macOS](#macos)
- [Install emacs](#install-emacs)
- [Using emacs-plus](#using-emacs-plus)
- [Using emacs-mac](#using-emacs-mac)
- [Using cask](#using-cask)
- [Other ways](#other-ways)
- [Install Source Code Pro font](#install-source-code-pro-font)
- [Install Spacemacs](#install-spacemacs)
- [Windows](#windows)
- [Install Spacemacs in Windows](#install-spacemacs-in-windows)
- [Notes](#notes)
- [Install](#install)
- [Default installation](#default-installation)
- [Alternative installations](#alternative-installations)
- [Modify HOME environment variable](#modify-home-environment-variable)
- [Modify spacemacs-start-directory variable](#modify-spacemacs-start-directory-variable)
- [Spacemacs logo](#spacemacs-logo)
- [Update](#update)
- [Rolling update (on develop)](#rolling-update-on-develop)
2016-01-10 17:42:32 +00:00
- [Automatic update (on master branch)](#automatic-update-on-master-branch)
- [Manual update (on master branch)](#manual-update-on-master-branch)
- [Revert to a specific version (on master branch)](#revert-to-a-specific-version-on-master-branch)
- [Quotes](#quotes)
2015-01-06 23:50:20 +00:00
- [Contributions](#contributions)
2016-01-10 17:42:32 +00:00
- [Communities](#communities)
- [Spacemacs Everywhere](#spacemacs-everywhere)
2015-04-08 02:51:21 +00:00
- [License](#license)
2015-04-08 02:00:10 +00:00
- [Supporting Spacemacs](#supporting-spacemacs)
2015-01-06 23:50:20 +00:00
<!-- markdown-toc end -->
# Introduction
Spacemacs is a new way of experiencing Emacs -- it's a sophisticated and
polished set-up, focused on ergonomics, mnemonics and consistency.
2014-10-16 17:03:17 +00:00
Just clone and launch it, then press the space bar to explore the interactive
list of carefully-chosen key bindings. You can also press the home buffer's
`[?]` button for some great first key bindings to try.
2014-10-16 17:03:17 +00:00
Spacemacs can be used naturally by both Emacs and Vim users -- you can even mix
the two editing styles. Being able to quickly switch between input styles, makes
Spacemacs a great tool for pair-programming.
2015-03-29 04:42:37 +00:00
Spacemacs is currently in beta, and any contributions are very welcome.
2014-10-16 17:03:17 +00:00
2015-09-28 05:42:55 +00:00
![spacemacs_python](doc/img/spacemacs-python.png)
2014-11-22 21:53:38 +00:00
# Features
- **Great documentation:** access the Spacemacs documentation with
<kbd>SPC h SPC</kbd>.
- **Beautiful GUI:** you'll love the distraction free UI and its functional
mode-line.
- **Excellent ergonomics:** all the key bindings are accessible by pressing the
<kbd>space bar</kbd> or <kbd>alt-m</kbd>.
- **Mnemonic key bindings:** commands have mnemonic prefixes like
<kbd>SPC b</kbd> for all the buffer commands or <kbd>SPC p</kbd> for the project
commands.
- **Batteries included:** discover hundreds of ready-to-use packages nicely
organised in configuration layers following a set of
[conventions][CONVENTIONS.org].
2014-11-22 21:53:38 +00:00
# Documentation
2016-01-01 23:22:05 +00:00
Comprehensive documentation is available for each layer by pressing
<kbd>SPC h SPC</kbd>.
2014-11-22 21:53:38 +00:00
2016-09-14 15:00:30 +00:00
You can also check the [general documentation][DOCUMENTATION.org],
[quick start guide][QUICK_START.org] and the [FAQ][FAQ.org].
# Getting Help
If you need help, ask your question in the [Gitter Chat][] and a member of the
community will help you out.
2014-11-22 21:53:38 +00:00
If you prefer IRC, connect to the [Gitter Chat IRC server][] and join the
`#syl20bnr/spacemacs` channel.
2020-03-12 19:45:06 +00:00
Last but not least there are a lot of high class tutorials available on YouTube:
* Jack of Some's Spacemacs related channel [here](https://www.youtube.com/watch?v=r-BHx7VNX5s&list=PLd_Oyt6lAQ8Rxb0HUnGbRrn6R4Cdt2yoI)
* GDQuest's Game Design oriented tutorials to Spacemacs [here](https://www.youtube.com/watch?v=hCNOB5jjtmc&list=PLhqJJNjsQ7KFkMVBunWWzFD8SlH714qm4)
* Practicalli's Clojure tutorials based on Spacemacs [here](https://www.youtube.com/watch?v=ZKuQDrQLAnc&list=PLpr9V-R8ZxiCHMl2_dn1Fovcd34Oz45su)
* Eivind Fonn's classic Spacemacs ABC [here](https://www.youtube.com/watch?v=ZFV5EqpZ6_s&list=PLrJ2YN5y27KLhd3yNs2dR8_inqtEiEweE)
# Prerequisites
Spacemacs is an extension of a popular text editor called Emacs. Thus you need
to first install base Emacs and then download the Spacemacs extension files with
Git.
## Emacs
Spacemacs requires Emacs 27.1 or above. The development version of Emacs is not
*officially* supported, but it should nevertheless be expected to work.
2013-11-23 05:46:33 +00:00
Some modes require third-party tools that you'll have to install via your
favorite package manager.
### Linux distros
Install the `emacs` package with your linux distributions package manager.
Do not install the `xemacs` package. It's not supported by Spacemacs. XEmacs is
an old fork of Emacs. The X in its name is unrelated to X11.
Emacs has graphical support.
**Note:** Some linux distributions support only emacs versions older than 27.1.
In this case you should [built from source][build_source] instead.
### macOS
#### Install emacs
##### Using emacs-plus
2022-01-29 02:09:46 +00:00
```shell
brew tap d12frosted/emacs-plus
2022-01-29 02:09:46 +00:00
# to install Emacs 27
brew install emacs-plus@27 --with-spacemacs-icon
# or to install Emacs 28
brew install emacs-plus@28 --with-spacemacs-icon
2022-01-29 02:09:46 +00:00
brew link emacs-plus
```
##### Using emacs-mac
2022-01-29 02:09:46 +00:00
```shell
brew tap railwaycat/emacsmacport
brew install emacs-mac
brew link emacs-mac
```
##### Using cask
Homebrew now recommends to use the cask version with the following message:
"Please try the Cask for a better-supported Cocoa version". To install the cask
version:
2022-01-29 02:09:46 +00:00
```shell
brew install --cask emacs
```
This installs a pre-built package from https://emacsformacosx.com/
2018-05-17 21:47:02 +00:00
##### Other ways
If you're not comfortable with the ways mentioned above, then
[EmacsWiki](https://www.emacswiki.org/emacs/EmacsForMacOS#toc12) lists down
a few ways to install Emacs for macOS.
#### Install Source Code Pro font
Once Emacs is installed, run the following commands in the terminal to install
the default Source Code Pro font:
2022-01-29 02:09:46 +00:00
```shell
brew tap homebrew/cask-fonts
brew install --cask font-source-code-pro
```
#### Install Spacemacs
2022-01-29 02:09:46 +00:00
```shell
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
```
**Notes:**
After completing the Spacemacs [install process](#install), then it's also
recommended to add the [osx layer][] to your [dotfile][]. Installation
instructions are available in the documentation for the [osx layer][].
Depending on the installed version of GnuTLS securely installing emacs
packages may fail. In this case it is possible to install using
`emacs --insecure`. However be aware that this means your packages will
be transferred using http, use at your own risk.
You might also have some issues when doing some search on your projects, you
2022-01-29 02:09:46 +00:00
probably want to install GNU [ripgrep](https://formulae.brew.sh/formula/ripgrep)
through homebrew:
2022-01-29 02:09:46 +00:00
```shell
brew install ripgrep
```
### Windows
Download the official 64-bit (x86_64) stable builds from the [GNU FTP][emacs-for-windows].
You'll also need `gzip` and put it in your path, to download it go to the
[GNUWin32 project page][gzip-for-windows]
#### Install Spacemacs in Windows
By default Emacs looks for the `.emacs.d` directory in:
`C:\Users\<username>\AppData\Roaming`
* Clone Spacemacs to the Roaming directory:
* Windows Command Prompt:
2022-01-29 02:09:46 +00:00
```
git clone https://github.com/syl20bnr/spacemacs %appdata%/.emacs.d
```
* Windows PowerShell prompt:
2022-01-29 02:09:46 +00:00
```powershell
git clone https://github.com/syl20bnr/spacemacs $env:appdata/.emacs.d
```
* Or if a `HOME` environment variable has been configured, that points to your
user directory: `C:\Users\<username>`
Clone Spacemacs to the `<username>` directory:
* Windows Command Prompt:
2022-01-29 02:09:46 +00:00
```
git clone https://github.com/syl20bnr/spacemacs %homepath%/.emacs.d
```
* Windows PowerShell prompt:
2022-01-29 02:09:46 +00:00
```powershell
git clone https://github.com/syl20bnr/spacemacs $home/.emacs.d
```
#### Notes
* If the following error occurs after starting Emacs:
```
The directory ~/.emacs.d/server is unsafe
```
Fix it by changing the owner of the directory `~/.emacs.d/server`:
- from Properties select the Tab “Security”,
- select the button “Advanced”,
- select the Tab “Owner”
- change the owner to your account name
Source: [Stack Overflow][so-server-unsafe]
2022-01-29 02:09:46 +00:00
* For efficient searches we recommend installing [ripgrep][].
* Depending on the installed version of GnuTLS securely installing emacs
packages may fail. In this case it is possible to install using
`emacs --insecure`. However be aware that this means your packages will
be transferred using http, use at your own risk.
* The period (dot) before a file or folder name, means that it's hidden.
To show hidden files and folders:
- Press the Windows key
- Type `file explorer options`
- Select the `View` tab at the top
- Check `Show hidden files, folders and drives`
- Click `OK`
# Install
## Default installation
1. If you have an existing Emacs configuration, back it up first by running the
following code in your terminal:
2022-01-29 02:09:46 +00:00
```shell
cd ~
2015-10-29 17:38:08 +00:00
mv .emacs.d .emacs.d.bak
mv .emacs .emacs.bak
```
2013-11-23 05:46:33 +00:00
Don't forget to backup and *remove* the `~/.emacs` file. Otherwise Spacemacs
**WILL NOT** be able to load. Because that file prevents Emacs from loading
the proper initialization file.
2. Clone the repository with [Git][]:
**Note: Windows users**, see the [Windows section](#install-spacemacs-in-windows) for the correct clone path.
2022-01-29 02:09:46 +00:00
```shell
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
```
2022-01-29 02:09:46 +00:00
Or in case you have a limited internet connection or speed,
2022-01-29 02:09:46 +00:00
```shell
git clone --depth 1 https://github.com/syl20bnr/spacemacs ~/.emacs.d
```
3. (Optional) Install the default fonts
It's recommended to install [Source Code Pro][] by Adobe, as the default
font. It ensures that, for example the symbols on the modeline (bottom bar)
looks correct. It's also recommended to use a "Fallback font". These
depend on the system:
2017-04-21 02:34:57 +00:00
- GNU/Linux: *NanumGothic* (package named *fonts-nanum* on Debian, for
example)
- macOS: *Arial Unicode MS*
- Windows: *MS Gothic* or *Lucida Sans Unicode*
If the modeline doesn't look similar to the
[picture at the top of this page](#introduction), then make sure you have the
correct fallback font installed.
If you're running in a terminal then you'll also need to change the terminals
font settings.
4. Launch Emacs. Spacemacs will automatically install the packages it requires.
5. Launch Emacs, and answer the questions in the Dotfile wizard installer. If
you are new to Emacs and Spacemacs, then it's fine to just accept the default
choices. It's easy to try the other choices later, without having to
reinstall Spacemacs. They can be changed in the dotfile `~/.spacemacs`.
After answering the questions, then Spacemacs starts downloading and
installing the packages it requires. When the packages have been installed.
Restart Emacs to complete the installation.
**Notes:**
If you are behind a firewall or similar and you get an error regarding package
downloads then you may try to disable the HTTPS protocol by starting Emacs with
2022-01-29 02:09:46 +00:00
```shell
emacs --insecure
```
but this should be a last resort because of the security implications.
2017-04-18 05:03:05 +00:00
You can set the `dotspacemacs-elpa-https` variable to `nil` in your
dotfile `~/.spacemacs` but this has the same security implications as the
insecure flag. You may also want to clear out your `.emacs.d/elpa`
directory before doing this, so that any corrupted packages you may have
downloaded will be re-installed.
`error: Package 'package-build-' is unavailable` may occur due to heavy network
taffic. You can fix it by setting the `dotspacemacs-elpa-timeout` variable to
`70` in your dotfile.
2017-04-18 05:03:05 +00:00
`Warning (bytecomp)` and other compilation warnings are perfectly normal. If
2017-04-29 05:44:55 +00:00
you're curious, you can find out why these occur [here][compilation-warnings].
If the mode-line turns red then be sure to consult the [FAQ][FAQ.org].
## Alternative installations
There are currently, two supported, alternative locations, for a Spacemacs
configuration.
### Modify HOME environment variable
This solution is ideal for quickly trying Spacemacs without compromising your
existing configuration. Clone Spacemacs outside the Emacs dotdirectory
`~/.emacs.d` and modify the HOME environment variable.
2022-01-29 02:09:46 +00:00
```shell
mkdir ~/spacemacs
2016-06-21 20:40:10 +00:00
git clone https://github.com/syl20bnr/spacemacs.git ~/spacemacs/.emacs.d
HOME=~/spacemacs emacs
```
2022-01-29 02:09:46 +00:00
**Note**: If you're using the Fish shell, then you'll need to modify the last
command to: `env HOME=$HOME/spacemacs emacs`
### Modify spacemacs-start-directory variable
This solution is better suited to "embed" Spacemacs into your own configuration.
If you've cloned Spacemacs into `~/.emacs.d/spacemacs/`, then drop the following
lines in the `~/.emacs.d/init.el` file:
```elisp
(setq spacemacs-start-directory "~/.emacs.d/spacemacs/")
(load-file (concat spacemacs-start-directory "init.el"))
```
## Spacemacs logo
For Linux users, create `spacemacs.desktop` in `~/.local/share/applications/` using [this](https://github.com/emacs-mirror/emacs/blob/master/etc/emacs.desktop) as a reference. Change the `Name` parameter to `Name=Spacemacs` and the `Icon` parameter to `Icon=/PATH/TO/EMACSD/core/banners/img/spacemacs.png` where `PATH/TO/EMACSD` is the path to your `.emacs.d` directory, usually `~/.emacs.d` or `~/.config/emacs`.
For macOS users, you need to [download the .icns version of the logo][icon-repository],
then [change the logo on the Dock][icon-mac-instructions].
2015-06-08 11:23:22 +00:00
# Update
Spacemacs supports two different update schemes, the default is a rolling update scheme based
on the latest version of packages available. This version can be found on the `develop` branch
and is updated by a simple git pull.
The second depreciated one is a fixed version scheme which is based on a stable set
of packages. This version can be found on the `master` branch and will show a notification when
a new version is available. Be warned this has not been updated in a long time now so packages
will be very old.
## Rolling update (on develop)
1. Close Emacs and update the git repository:
2022-01-29 02:09:46 +00:00
```shell
git pull --rebase
```
2. Restart Emacs to complete the upgrade.
2015-12-01 05:49:31 +00:00
## Automatic update (on master branch)
When a new version is available then a little arrow appears in the mode-line.
Its color depends on the number of versions that have been released since your
last update. Green means that you have a recent version, orange and red means
that you have an older version.
2015-10-02 17:35:43 +00:00
![powerline_update](doc/img/powerline-update.png)
Click on the arrow to update Spacemacs to the latest version.
2015-12-01 05:49:31 +00:00
## Manual update (on master branch)
Remove the `<` and `>` angle brackets when you're typing the lines below into
your shell. And replace the text: "tag version which you are updating to" with a
tagged version. This page lists the [latest tags][]
2015-12-01 05:49:31 +00:00
2022-01-29 02:09:46 +00:00
```shell
git fetch
2016-02-15 06:29:59 +00:00
git reset --hard <tag version which you are updating to>
```
## Revert to a specific version (on master branch)
To revert to a specific version, just checkout the corresponding branch. For
instance to revert to version `0.200`, type the following command:
2022-01-29 02:09:46 +00:00
```shell
git checkout origin/release-0.200
```
**After updating Spacemacs (either manually or automatically), then you also
should check if any updates are available for your packages. On the Spacemacs
2022-01-29 02:09:46 +00:00
Home Buffer <kbd>SPC b h</kbd>, click (press <kbd>RET</kbd>) on the `[Update Packages]` button.**
# Quotes
[Quote][quote01] by [ashnur](https://github.com/ashnur):
2016-01-07 13:21:21 +00:00
2017-04-21 02:34:57 +00:00
«I feel that spacemacs is an aircraft carrier and I am playing table tennis
on the deck as a freerider.»
2016-01-07 13:21:21 +00:00
2016-06-20 19:58:36 +00:00
[Quote][quote02] by [deuill](https://github.com/deuill):
«I LOVE SPACEMACS AND MAGIT
That is all»
# Contributions
Spacemacs is a community-driven project, it needs _you_ to keep it up to date
and to propose great and useful configurations for all the things!
Before contributing be sure to consult the
[contribution guidelines][CONTRIBUTING.org] and [conventions][CONVENTIONS.org].
2015-12-01 13:26:32 +00:00
# Communities
- [Gitter Chat]
- [Stack Exchange]
- [Reddit]
# Spacemacs Everywhere
Once you've learned the Spacemacs key bindings, you can use them in other IDEs/tools, thanks to the following projects:
- [Intellimacs](https://github.com/MarcoIeni/intellimacs) - Spacemacs' like key bindings for IntelliJ platform
- [Spaceclipse](https://github.com/MarcoIeni/spaceclipse) - Spacemacs like key bindings for Eclipse
- [SpaceVim](https://github.com/SpaceVim/SpaceVim) - A community-driven modular vim distribution
- [VSpaceCode](https://github.com/VSpaceCode/VSpaceCode) - Spacemacs like key bindings for Visual Studio Code
2015-04-08 02:51:21 +00:00
# License
The license is GPLv3 for all parts specific to Spacemacs, this includes:
2015-04-08 02:51:21 +00:00
- the initialization and core files
2016-01-01 23:22:05 +00:00
- all the layer files
2015-04-08 02:51:21 +00:00
- the documentation
For the packages shipped in this repository, you can refer to the files header.
2017-04-21 02:34:57 +00:00
[Spacemacs logo][] by [Nasser Alshammari][] released under a
[Creative Commons Attribution-ShareAlike 4.0 International License.](https://creativecommons.org/licenses/by-sa/4.0/)
2015-04-08 02:00:10 +00:00
# Supporting Spacemacs
The best way to support Spacemacs is to contribute to it either by reporting
bugs, helping the community on the [Gitter Chat][] or sending pull requests.
You can show your love for the project by getting cool Spacemacs t-shirts, mugs
and more in the [Spacemacs Shop][].
If you want to show your support financially, then you can contribute to
[Bountysource][], or buy a drink for the maintainer by clicking on the
[Paypal badge](#top).
2015-04-08 02:00:10 +00:00
If you used spacemacs in a project, and you want to show that fact, you can use
the spacemacs badge: [![Built with Spacemacs](https://cdn.rawgit.com/syl20bnr/spacemacs/442d025779da2f62fc86c2082703697714db6514/assets/spacemacs-badge.svg)](https://develop.spacemacs.org)
2015-11-12 12:12:27 +00:00
- For Markdown:
```markdown
[![Built with Spacemacs](https://cdn.rawgit.com/syl20bnr/spacemacs/442d025779da2f62fc86c2082703697714db6514/assets/spacemacs-badge.svg)](https://develop.spacemacs.org)
2015-11-12 12:12:27 +00:00
```
- For HTML:
```html
<a href="https://develop.spacemacs.org"><img alt="Built with Spacemacs" src="https://cdn.rawgit.com/syl20bnr/spacemacs/442d025779da2f62fc86c2082703697714db6514/assets/spacemacs-badge.svg" /></a>
2015-11-12 12:12:27 +00:00
```
- For Org-mode:
```org
[[https://develop.spacemacs.org][file:https://cdn.rawgit.com/syl20bnr/spacemacs/442d025779da2f62fc86c2082703697714db6514/assets/spacemacs-badge.svg]]
2015-11-12 12:12:27 +00:00
```
Thank you!
2015-04-08 02:00:10 +00:00
[Twitter]: https://i.imgur.com/tXSoThF.png
[CONTRIBUTING.org]: CONTRIBUTING.org
[CONVENTIONS.org]: https://develop.spacemacs.org/doc/CONVENTIONS
[DOCUMENTATION.org]: https://develop.spacemacs.org/doc/DOCUMENTATION
[QUICK_START.org]: https://develop.spacemacs.org/doc/QUICK_START
[FAQ.org]: https://develop.spacemacs.org/doc/FAQ
[VIMUSERS.org]: https://develop.spacemacs.org/doc/VIMUSERS
[dotfile]: https://develop.spacemacs.org/doc/DOCUMENTATION#dotfile-configuration
[osx layer]: https://develop.spacemacs.org/layers/+os/osx/README.html
2014-11-22 21:53:38 +00:00
[Gitter Chat]: https://gitter.im/syl20bnr/spacemacs
[Gitter Chat IRC server]: https://irc.gitter.im/
[Homebrew]: https://brew.sh
[emacs-plus]: https://github.com/d12frosted/homebrew-emacs-plus
[powerline documentation]: https://develop.spacemacs.org/doc/DOCUMENTATION.html#powerline-separators
[emacs-for-windows]: https://ftp.gnu.org/gnu/emacs/windows/
[gzip-for-windows]: http://gnuwin32.sourceforge.net/packages/gzip.htm
2022-01-29 02:09:46 +00:00
[ripgrep]: https://github.com/BurntSushi/ripgrep
[so-server-unsafe]: https://stackoverflow.com/questions/885793/emacs-error-when-calling-server-start
[Spacemacs logo]: https://github.com/nashamri/spacemacs-logo
[Nasser Alshammari]: https://github.com/nashamri
[compilation-warnings]: https://github.com/quelpa/quelpa/issues/90#issuecomment-137982713
[cpaulik-unity-icon]: http://splendidabacus.com/posts/2015/03/spacemacs-unity-icon/
[icon-mac-instructions]: https://www.idownloadblog.com/2014/07/16/how-to-change-app-icon-mac/
[latest tags]: https://github.com/syl20bnr/spacemacs/tags
[icon-repository]: https://github.com/nashamri/spacemacs-logo
[Stack Exchange]: https://emacs.stackexchange.com/questions/tagged/spacemacs
2015-12-01 13:26:32 +00:00
[Reddit]: https://www.reddit.com/r/spacemacs
[quote01]: https://gitter.im/syl20bnr/spacemacs?at=568e627a0cdaaa62045a7df6
2016-06-20 19:58:36 +00:00
[quote02]: https://gitter.im/syl20bnr/spacemacs?at=5768456c6577f032450cfedb
[build_source]: https://www.gnu.org/software/emacs/manual/html_node/efaq/Installing-Emacs.html
[Bountysource]: https://salt.bountysource.com/teams/spacemacs
[Source Code Pro]: https://github.com/adobe-fonts/source-code-pro
[Spacemacs Shop]: https://shop.spreadshirt.com/spacemacs-shop
[Git]: https://git-scm.com/downloads