Update install layer section in REAMDE.org files

This commit is contained in:
syl20bnr 2016-01-06 00:21:55 -05:00
parent 4a3de3be0a
commit cddf18ff1e
113 changed files with 363 additions and 634 deletions

View File

@ -136,7 +136,8 @@ the start of this file. That will populate your `~/.emacs.d` directory, which
is what transforms a regular Emacs into Spacemacs.
*After* you have completed the [install process below](#install), it is also
recommended to add the [osx layer][] to your [dotfile][]. Install instructions are available in the [osx layer][] documentation.
recommended to add the [osx layer][] to your [dotfile][]. Install instructions
are available in the [osx layer][] documentation.
Note that the `emacs-mac-port` server behaves differently than the regular Emacs
server which in particular **DOES NOT** allow multi-tty if you start GUI i.e.

View File

@ -12,11 +12,9 @@
This layer adds support for Ansible-flavored YAML buffers.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ansible))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ansible= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -12,11 +12,9 @@
This layer provides syntax highlighting and build functionality for Docker files.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(dockerfile))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =dockerfile= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -12,11 +12,9 @@
This layer aims at providing support for the Puppet DSL using [[https://github.com/lunaryorn/puppet-mode][puppet-mode]].
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(puppet))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =puppet= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings
The following key bindings are available in Puppet Mode:

View File

@ -12,11 +12,9 @@
This layer provides syntax highlighting for Saltstack files.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(salt))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =Saltstack= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -13,8 +13,6 @@ This layer provides syntax support for Terraform `.tf` files using
[terraform-mode](https://github.com/syohex/emacs-terraform-mode).
* Install
To use this layer add it to your `~/.spacemacs`
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(terraform)')
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =terraform= to the existing =dotspacemacs-configuration-layers= list in this
file.

View File

@ -1,4 +1,4 @@
#+TITLE: Gnus contribution layer for Spacemacs
#+TITLE: Gnus layer
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
[[file:img/gnus.gif]]
@ -12,12 +12,9 @@
- [[Keybindings][Keybindings]]
* Install
To use this contribution layer add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(gnus))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =gnus= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Basic Concepts

View File

@ -2,14 +2,14 @@
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
* Table of Contents :TOC_4_org:noexport:
- [[Installation][Installation]]
- [[Install][Install]]
- [[Commands][Commands]]
- [[Configuration][Configuration]]
- [[Multiple Accounts][Multiple Accounts]]
- [[Example configuration][Example configuration]]
- [[See also][See also]]
* Installation
* Install
In order to use this layer you must install mu and mu4e separately. Typically
mu4e will be bundled with mu (this is the case on many Linux distributions).
@ -22,6 +22,9 @@ the layer variable =mu4e-installation-path=, for example:
mu4e-installation-path "/usr/share/emacs/site-lisp")))
#+end_src
Then add this layer to your =~/.spacemacs=. You will need to add =Gnus= to the
existing =mu4e= list in this file.
* Commands
| Keybinding | Command |

View File

@ -1,4 +1,4 @@
#+TITLE: Python layer
#+TITLE: Django layer
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
[[file:img/django.png]]
@ -18,11 +18,9 @@
This layer adds support for the Python [[https://www.djangoproject.com/][Django]] framework via [[https://github.com/davidmiller/pony-mode][pony-mode]].
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(django))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =django= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings
Django related key bindings uses [[https://github.com/davidmiller/pony-mode][pony-mode]] and are behind the prefix ~SPC m j~.

View File

@ -1,4 +1,4 @@
#+TITLE: React contribution layer for Spacemacs
#+TITLE: React layer
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
[[file:img/react.png]]
@ -31,12 +31,9 @@ It will automatically recognize =.jsx= and =.react.js= files
- js-doc
* Install
To use this contribution add it to your =~/.spacemacs=
#+begin_src emacs-lisp
(setq-default dotspacemacs-configuration-layers '(react))
#+end_src
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =react= to the existing =dotspacemacs-configuration-layers= list in this
file.
You will also need to install =tern= to use the auto-completion and
documentation features:

View File

@ -16,11 +16,9 @@
This layer aims at providing support for the Ruby on Rails framework.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ruby-on-rails))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ruby-on-rails= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings
** Code Navigation

View File

@ -20,11 +20,9 @@ This layer adds support for Emoji emoticons from [[http://www.emoji-cheat-sheet.
- Completion of Emojis using [[https://github.com/dunn/company-emoji][company-emoji]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(emoji))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =emoji= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -20,11 +20,9 @@ The games available now are:
- Tetris
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(games))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =games= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings
To run a game:

View File

@ -14,11 +14,9 @@ loud, clicky mechanical keyboard is not at hand, yet, you'd still wish to enjoy
the sound.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(selectric))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =selectric= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -20,11 +20,9 @@ Features:
- Cache the comics in =.cache/xkcd=
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(xkcd))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =xkcd= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings
** Tell me how to spawn the xkcd greatness!!

View File

@ -32,11 +32,9 @@ Layer for [[http://www.emacswiki.org/emacs/ERC][ERC IRC chat]].
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(erc))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =erc= to the existing =dotspacemacs-configuration-layers= list in this
file.
** OS X
It's recommended to install the [[https://github.com/alloy/terminal-notifier][terminal-notifier gem]] so that you get

View File

@ -35,11 +35,9 @@ and ZNC.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(rcirc))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =rcirc= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Configuration
There are several ways to configure rcirc supported by the layer:

View File

@ -1,4 +1,4 @@
#+TITLE: Bepo layer
#+TITLE: Bépo layer
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
#+CAPTION: logo
@ -25,11 +25,9 @@ try to correct the bugs introduced by these changes in other modes/packages.
[[file:img/keymap.png]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+begin_src emacs-lisp
(setq-default dotspacemacs-configuration-layers '(bepo))
#+end_src
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =bepo= to the existing =dotspacemacs-configuration-layers= list in this
file.
It is possible to customize the layer via some variables.

View File

@ -20,11 +20,9 @@ This layer adds support for the [[http://wiki.portal.chalmers.se/agda/pmwiki.php
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(agda))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =agda= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Agda
Quick instructions to install Agda assuming you have cabal installed:

View File

@ -17,11 +17,9 @@ This layer adds [[https://asciidoctor.org][AsciiDoc]] markup language support to
- `.adoc` files are associated with `adoc-mode` by default
* Install
To use this contribution add it to your `~/.spacemacs`
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(asciidoc))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =asciidoc= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings
** Element insertion

View File

@ -29,12 +29,9 @@ Contributed and maintained by [[https://www.github.com/ralesi][Rich Alesi]].
- Correct Indentation and Commenting
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(autohotkey))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =autohotkey= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -31,11 +31,9 @@ scripts.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(c-c++))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =c-c++= to the existing =dotspacemacs-configuration-layers= list in this
file.
*Note:* [[https://github.com/tuhdo/semantic-refactor][semantic-refactor]] is only available for Emacs 24.4+

View File

@ -31,24 +31,19 @@
- [[test-report-mode][test-report-mode]]
* Description
This layer adds support for [[http://clojure.org][Clojure]] language using [[https://github.com/clojure-emacs/cider][CIDER]].
* Features
- REPL via [[https://github.com/clojure-emacs/cider][CIDER]]
- Code formatting via [[https://github.com/clojure-emacs/cider][CIDER]] using [[https://github.com/weavejester/cljfmt][Cljfmt]]
- Refactoring via [[https://github.com/clojure-emacs/clj-refactor.el][clj-refactor]]
- Aligning of code forms via [[https://github.com/gstamp/align-cljlet][align-cljlet]]
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(clojure))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =clojure= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Pretty Symbols
Pretty symbols for anonymous functions, set literals and partial, like =(λ [a]
@ -68,7 +63,6 @@ Or set this variable when loading the configuration layer:
#+END_SRC
** CIDER and clj-refactor
*** Quick Start with boot
- Install =boot= (see https://github.com/boot-clj/boot#install)
- Create a file =~/.boot/profile.boot= with the following content:

View File

@ -25,11 +25,9 @@ you uninstall it before proceeding. You should clean up any config files tied to
slime that are left behind as well. Linux users can just purge the slime package
if it was a distribution install.
To use this contribution, add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(common-lisp))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =common-lisp= to the existing =dotspacemacs-configuration-layers= list in this
file.
This layer defaults to using [[http://www.sbcl.org/][sbcl]]. If you want to use a different implementation
of Common Lisp, you can specify it in your =~/.spacemacs=

View File

@ -23,29 +23,21 @@
- [[Code manipulation][Code manipulation]]
* Description
This layer adds experimental support for C# language using [[https://github.com/OmniSharp/omnisharp-emacs][OmniSharp]].
* Packages Included
- [[https://github.com/OmniSharp/omnisharp-emacs][OmniSharp-emacs]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(csharp))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =csharp= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Prerequisites
*** ASP.NET 5
Follow the instructions for your platform [[https://github.com/aspnet/home#getting-started][here]].
*** curl
You'll need [[http://curl.haxx.se/][curl]] to be able to use the Omnisharp package. Use your favorite
package manager to install it (on Windows you can use [[https://chocolatey.org/][chocolatey]]).
@ -58,7 +50,6 @@ or set the variable =omnisharp--curl-executable-path= in your dotfile function
#+END_SRC
*** Omnisharp server
You have to compile the OmniSharp server following the instructions which can
be found [[https://github.com/OmniSharp/omnisharp-server][here]].
@ -75,7 +66,6 @@ OmniSharp should now automatically load and start a server when you open a
=.cs= file.
* Caveats
- It's currently not possible to create a C# solution outside of an IDE such as
[[http://www.monodevelop.com/][MonoDevelop]], it's therefore recommended that you install it to create your
solutions.
@ -83,8 +73,6 @@ OmniSharp should now automatically load and start a server when you open a
- Debugging is possible using [[https://github.com/mono/sdb][SDB]].
* Key Bindings
** Compilation
| Key Binding | Description |

View File

@ -12,8 +12,6 @@ This simple layer adds support for the [[http://dlang.org/][D language]].
It adds =d-mode= as well as integrating it with =auto-completion= and =syntax-checking=.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(d))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =d= to the existing =dotspacemacs-configuration-layers= list in this
file.

View File

@ -35,12 +35,9 @@ features like:
- Integration with [[http://company-mode.github.io/][company-mode]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(elixir))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =elixir= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -6,11 +6,11 @@
* Table of Contents :TOC_4_org:noexport:
- [[Description][Description]]
- [[Install][Install]]
- [[Layer][Layer]]
- [[Elm Platform][Elm Platform]]
- [[OS X and Windows installers][OS X and Windows installers]]
- [[Universal installer using npm][Universal installer using npm]]
- [[Source code][Source code]]
- [[elm-mode][elm-mode]]
- [[elm-oracle][elm-oracle]]
- [[Basic usage tips][Basic usage tips]]
- [[Compilation][Compilation]]
@ -38,6 +38,11 @@ It relies on [[https://github.com/jcollard/elm-mode][elm-mode]] and [[https://gi
- Integration with elm-package
* Install
** Layer
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =elm= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Elm Platform
The ~elm-platform~ is a bundle of tools, including the ~elm-compiler~, ~elm-make~,
~elm-reactor~, ~elm-repl~ and ~elm-package~.
@ -65,13 +70,6 @@ run, see this issue [[https://github.com/kevva/elm-bin/issues/28][https://github
To build from source, see instructions here:
[[https://github.com/elm-lang/elm-platform][https://github.com/elm-lang/elm-platform]]
** elm-mode
To use this contribution, add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(elm))
#+END_SRC
** elm-oracle
~elm-oracle~ can be used to show type signatures and docs for tokens under the
cursor and provide support for auto-completion, but it is not part of the standard
@ -117,7 +115,6 @@ can be controlled by passing in these variables in your =~/.spacemacs=:
#+END_SRC
* Key bindings
** elm-make
| Key Binding | Description |

View File

@ -17,11 +17,9 @@ This layer gathers all the configuration related to emacs-lisp. This should
always be in your dotfile, it is not recommended to uninstall it.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(emacs-lisp))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =emacs-lisp= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Auto-compile
This layer adds the [[https://github.com/tarsius/auto-compile][auto-compile]] package to automatically keep the byte-compiled

View File

@ -13,9 +13,6 @@ Very basic layer for Erlang with support for basic =syntax-checking= and
=auto-completion= with the corresponding layers.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(erlang))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =erlang= to the existing =dotspacemacs-configuration-layers= list in this
file.

View File

@ -1,4 +1,4 @@
#+TITLE: R (ESS) layer
#+TITLE: ESS (R) layer
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
[[file:img/r.jpg]]
@ -11,11 +11,9 @@
- [[Options][Options]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ess))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ess= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -19,12 +19,9 @@ This layer adds support for F# language using [[https://github.com/fsharp/fsharp
- [[https://github.com/fsharp/fsharpbinding][fsharp-mode]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(fsharp))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =fsharp= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -42,11 +42,9 @@ For best results, make sure that the =auto-completion= and =syntax-checking=
layers are enabled as well.
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(go))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =go= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Configuration
** Formatting

View File

@ -43,11 +43,9 @@ This layer adds support for the [[https://www.haskell.org/][Haskell]] language.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(haskell))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =haskell= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Dependencies
This layer requires some [[https://www.haskell.org/cabal/][cabal]] packages:

View File

@ -21,11 +21,9 @@ This layer adds support for editing HTML and CSS.
- Tags navigation on key ~%~ using [[https://github.com/redguardtoo/evil-matchit][evil-matchit]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(html))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =html= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings
** Web mode

View File

@ -22,11 +22,9 @@ This layer adds support for the [[http://www.idris-lang.org/][Idris]] language.
* Install
** Layer
To use this layer, add it to your =~/.spacemacs=
#+BEGIN_SRC elisp
(setq-default dotspacemacs-configuration-layers '(idris))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =idris= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Idris

View File

@ -42,9 +42,9 @@ This is a WIP, feel free to collaborate.
* Install
** Layer
#+begin_src emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ipython-notebook))
#+end_src
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ipython-noteboolk= to the existing =dotspacemacs-configuration-layers= list
in this file.
** Dependencies
Install IPython > 3
#+begin_src sh

View File

@ -27,11 +27,9 @@ This layer adds support for the Java language using the [[http://eclim.org][Ecli
* Layer Installation
** Layer
Add this layer to your =~/.spacemacs=.
#+BEGIN_SRC elisp
(setq-default dotspacemacs-configuration-layers '(java))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =java= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Eclim
Eclim provides the ability to access Eclipse features such as code completion,

View File

@ -30,11 +30,9 @@ This layer adds support for the JavaScript language using [[https://github.com/m
- Get the path to a JSON value with [[https://github.com/Sterlingg/json-snatcher][json-snatcher]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(javascript))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =javascript= to the existing =dotspacemacs-configuration-layers= list in this
file.
You will also need to install =tern= to use the auto-completion and
documentation features:

View File

@ -28,11 +28,9 @@ This layer adds support for LaTeX files with [[https://savannah.gnu.org/projects
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(latex))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =latex= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Auto-completion
Add the layer =auto-completion= to the variable

View File

@ -19,12 +19,9 @@ This layer adds support for editing Lua.
- Sending code to a lua REPL
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(lua))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =lua= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -31,12 +31,9 @@ This layer adds markdown support to Spacemacs.
using the =emoji= layer or having a proper font) :clap:
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(markdown))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =markdown= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Usage

View File

@ -15,14 +15,10 @@
This layer adds support for nim (nimrod).
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(nim))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =nim= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Working with Nim

View File

@ -27,11 +27,9 @@ This is a very basic layer for editing ocaml files.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ocaml))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ocaml= to the existing =dotspacemacs-configuration-layers= list in this
file.
** OPAM packages
This layer requires some [[http://opam.ocaml.org][opam]] packages:

View File

@ -19,11 +19,9 @@ Make sure that [[https://gnu.org/software/octave/][GNU Octave]] is installed and
in your PATH. For information about setting up $PATH, check out the
corresponding section in the FAQ (=SPC h SPC $PATH RET=).
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(octave))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =octave= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings
** Inferior REPL process

View File

@ -23,12 +23,9 @@ The =gtags= layer is recommended to benefit from better =eldoc= and
=helm-gtags=.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(php))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =php= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -21,12 +21,9 @@ thanks to the following packages:
- [[https://github.com/epost/psc-ide-emacs][psc-ide-emacs]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(purescript))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =purescript= to the existing =dotspacemacs-configuration-layers= list in this
file.
If you want to get autocompletions and type information you have to install [[https://github.com/kRITZCREEK/psc-ide][psc-ide]].

View File

@ -39,11 +39,9 @@ This layer adds support for the Python language.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(python))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =python= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Test runner
Both =nose= and =pytest= are supported. By default =nose= is used.

View File

@ -18,12 +18,9 @@
Adds support for the [[http://racket-lang.org/][Racket]] programming language.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(racket))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =racket= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -24,11 +24,9 @@ This layer provides support for the Ruby language with the following feature:
- interactive REPL and code navigation (robe)
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ruby))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ruby= to the existing =dotspacemacs-configuration-layers= list in this
file.
This layer supports two different Ruby modes: Emacs' built-in Ruby Mode and
[[https://github.com/zenspider/enhanced-ruby-mode][enh-ruby-mode]]. By default the built-in Ruby mode is enabled. To switch to the

View File

@ -19,11 +19,9 @@ though Racer needs some additional configurations as described on their page.
* Install
** Layer
To use this layer, add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(rust))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =rust= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Cargo
[[http://doc.crates.io/index.html][Cargo]] is a project management command line tool for Rust. Installation

View File

@ -32,12 +32,9 @@ This layer adds support for the Scala language using the excellent [[https://git
client/server.
* Layer Installation
Add this contribution to your =~/.spacemacs=.
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(scala))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =scala= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Ensime

View File

@ -18,15 +18,12 @@
A spacemacs contribution layer providing Scheme support via [[http://www.nongnu.org/geiser/][Geiser]].
* Install
The scheme layer currently supports: Chicken and Guile. Combined usage of racket-mode
and geiser has not been tested.
To use this layer, simply add it to =~/.spacemacs=:
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(scheme))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =scheme= to the existing =dotspacemacs-configuration-layers= list in this
file.
For full Chicken support, the following commands should be run:

View File

@ -1,4 +1,4 @@
#+TITLE: Shell Scripting layer
#+TITLE: Shell Scripts layer
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
[[file:img/fish.png]]
@ -18,12 +18,9 @@ Incuded packages for extensions:
*Note:* For Windows scripting see the layer =windows-scripts=
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(shell-scripts))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =shell-scripts= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -15,12 +15,9 @@
Adds support for the [[http://www.smlnj.org][SML]] programming language.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC elisp
(setq-default dotspacemacs-configuration-layers '(sml))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =sml= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -18,12 +18,9 @@ This layer adds key bindings and configuration for =sql-mode=, which manages
interactive SQL buffers and highlights a wide range of SQL dialects.
* Install
To use this contribution layer add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(set-default dotspacemacs-configuration-layers '(sql))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =sql= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -25,14 +25,17 @@ following features:
~syntax-checking~ layer)
* Install
To be able to use this layer you should be able to run this from the
command line:
First check that you are able to run this from the command line:
On OS X:
#+BEGIN_SRC sh
xcrun swift
#+END_SRC
Then to use this configuration layer, add it to your =~/.spacemacs=. You will
need to add =swift= to the existing =dotspacemacs-configuration-layers= list in
this file.
* Usage information
Unless configured by the user, the REPL will be invoked using the command ~xcrun
swift~.

View File

@ -22,14 +22,10 @@ This layer provides:
- jump-to-definition
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(typescript))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =typescript= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Prerequisites

View File

@ -11,9 +11,6 @@ This layer adds syntax highlighting support for vim filetypes, in addition to
the pentadactyl firefox extension.
* Install
To use this contribution layer add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(set-default dotspacemacs-configuration-layers '(vimscript))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =vimscript= to the existing =dotspacemacs-configuration-layers= list in this
file.

View File

@ -19,11 +19,9 @@ Incuded packages for extensions:
- =.bat=: [[http://www.emacswiki.org/emacs/dos.el][dos.el]]
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(windows-scripts))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =windows-scripts= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings
** Powershell

View File

@ -9,8 +9,6 @@
This layer provides syntax highlighting for YAML files.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(yaml))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =yaml= to the existing =dotspacemacs-configuration-layers= list in this
file.

View File

@ -41,11 +41,9 @@ New to Magit? Checkout the [[http://magit.vc/about.html][official intro]].
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(git))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =git= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Magit status fullscreen
To display the =magit status= buffer in fullscreen set the variable

View File

@ -26,14 +26,10 @@ This layers adds support for [[http://github.com][Github]].
- [[https://github.com/dgtized/github-clone.el][Github clone]] allows for easy cloning and forking of repositories.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(github))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =github= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -13,12 +13,9 @@
This layer adds support for [[http://www.perforce.com/][Perforce]] (p4).
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(perforce))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =perforce= to the existing =dotspacemacs-configuration-layers= list in this
file.
You'll have to install the =p4== command line tool from the [[http://www.perforce.com/downloads][download page]].

View File

@ -23,11 +23,9 @@ buffer hunks.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(version-control))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =version-control= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Configuration
You can choose the package to facilitate the diff micro-state and show margins
@ -60,7 +58,6 @@ one over the other:
| Stage hunks from buffer | | X | X |
| Dired support | X | | |
* Key Bindings
| Key Binding | Description |

View File

@ -12,11 +12,9 @@ keystrokes get logged into a designated buffer, along with the command
bound to them. For more info check [[https://github.com/lewang/command-log-mode][command-log-mode]].
* Install
To use this contribution add it to your =~/.spacemacs=
#+begin_src emacs-lisp
(setq-default dotspacemacs-configuration-layers '(command-log))
#+end_src
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =command-log= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -34,12 +34,9 @@
prefix argument C-u to edit the search string first.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(dash))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =dash= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Dash (OS X)
@ -48,7 +45,6 @@ You have to install [[http://kapeli.com/dash][dash]] on your machine.
It is recommended to set the =HUD mode= in your Dash application preferences
when using this layer.
** Zeal (Linux & Windows)
You have to install [[http://zealdocs.org/][zeal]] on your machine.

View File

@ -1,10 +1,9 @@
* Elfeed layer
#+TITLE: Elfeed layer
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
[[file:img/elfeed.png]]
* Table of Contents :TOC_4_org:noexport:
- [[Elfeed layer][Elfeed layer]]
- [[Description][Description]]
- [[Install][Install]]
- [[Layer][Layer]]
@ -24,11 +23,9 @@ feeds. It'll optionally enable supporting packages, such as =elfeed-web= and
* Install
** Layer
To use this layer, add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(elfeed))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =elfeed= to the existing =dotspacemacs-configuration-layers= list in this
file.
By default, =elfeed= stores its database under =~/.elfeed=.

View File

@ -23,11 +23,9 @@ layer provides key bindings for all of geeknote.el's exposed features.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(evernote))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =evernote= to the existing =dotspacemacs-configuration-layers= list in this
file.
** geeknote
The command =geeknote= is expected to be present in your =$PATH=. To

View File

@ -4,7 +4,7 @@
* Table of Contents :TOC_4_org:noexport:
- [[Description][Description]]
- [[Install][Install]]
- [[Layer][Layer]]
- [[Layer ][Layer ]]
- [[fasd][fasd]]
- [[Keybindings][Keybindings]]
@ -16,17 +16,12 @@ to quickly jump between locations in a POSIX shell.
The integration is implemented in the package [[https://github.com/steckerhalter/emacs-fasd][emacs-fasd]].
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(fasd))
#+END_SRC
** Layer
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =fasd= to the existing =dotspacemacs-configuration-layers= list in this
file.
** fasd
[[https://github.com/clvv/fasd][fasd]] must be installed on your system. The general installation
instructions can be found in the repository [[https://github.com/clvv/fasd#install][README]]

View File

@ -20,21 +20,15 @@ DOCX.
This layer automatically install an org exporter using the [[https://github.com/kawabata/ox-pandoc][ox-pandoc]].
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(pandoc))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =pandoc= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Pandoc
To use the mode please [[http://pandoc.org/installing.html][install]] pandoc first.
* Usage
For a full list of possible conversions see the [[http://johnmacfarlane.net/pandoc][Pandoc documentation]].
An explanation of all the options offered by =pandoc-mode= can be found at the
[[http://joostkremers.github.io/pandoc-mode][Pandoc-mode website]].

View File

@ -14,11 +14,9 @@
This layer brings Ranger features to spacemacs from the =ranger= package.
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ranger))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ranger= to the existing =dotspacemacs-configuration-layers= list in this
file.
To default with preview enabled when entering ranger:
#+BEGIN_SRC emacs-lisp
@ -31,7 +29,6 @@ To default with preview enabled when entering ranger:
- use ranger to display dired with ranger like preview and stacked parent windows.
* Configuration
Most parameters can be toggled on and off and stay within the current emacs
session. Any settings that are desired on startup should be set below.

View File

@ -22,25 +22,19 @@ This layer adds support for working with Vagrant using [[https://github.com/ottb
- Remote editing on Vagrant boxes via Tramp
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ruby vagrant))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =vagrant= to the existing =dotspacemacs-configuration-layers= list in this
file.
*Note:* Since vagrant files are written in =ruby= it is recommended
to install the =ruby= layer as well.
** Vagrant
Follow the [[http://docs.vagrantup.com/v2/installation/index.html][Installing Vagrant]] and [[http://docs.vagrantup.com/v2/getting-started/index.html][Getting Started]] guides in
Vagrant's documentation.
** Testing
If you'd like to test this layer out in a simple way (for example to
make sure you have Vagrant configured correctly) there is a [[file:Vagrantfile][Vagrantfile]]
in this directory.

View File

@ -22,7 +22,6 @@ time you spend programming so you never have to manually track it again!
P.S. wakati means time in Swahili
* Install
** Wakatime Program
You can follow wakatime installation instructions here
https://github.com/wakatime/wakatime-mode.
@ -38,14 +37,21 @@ sudo pip install wakatime
#+END_SRC
** Layer
To use this contribution add it to your =~/.spacemacs=
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =wakatime= to the existing =dotspacemacs-configuration-layers= list in this
file.
Example:
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers
'((wakatime :variables
wakatime-api-key "your-api-key"
;; use the actual wakatime path
wakatime-cli-path "/usr/bin/wakatime")))
'(
;; ...
(wakatime :variables
wakatime-api-key "your-api-key"
;; use the actual wakatime path
wakatime-cli-path "/usr/bin/wakatime")
;; ...
))
#+END_SRC
** API Keys

View File

@ -15,27 +15,21 @@
This layer adds [[https://github.com/abingham/emacs-ycmd][emacs-ycmd]] support.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ycmd))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ycmd= to the existing =dotspacemacs-configuration-layers= list in this
file.
** YCMD
In order to use this layer you must have a local [[https://github.com/Valloric/ycmd#building][ycmd]] installation and must
set the =ycmd-server-command= variable to reflect the path to that installation.
See the [[https://github.com/abingham/emacs-ycmd][emacs-ycmd]] readme for more instructions on this.
** Other Requirements
This package requires the =auto-completion= layer in order to get actual
completion. The =syntax-checking= layer is required for flycheck support.
* Configuration
By default this layer only activates ycmd for =c++-mode=.
If you want ycmd suppoert in other modes you might just want to add it for

View File

@ -13,12 +13,9 @@ the repository for more details. All the layer does right now is to add a hook
to load evil-cleverparens with emacs-lisp-mode.
* Install
To use this contribution add it to your =~/.spacemacs=.
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(evil-cleverparens))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =evil-cleverparens= to the existing =dotspacemacs-configuration-layers= list in this
file.
Then enable it in your =user-config= function:

View File

@ -18,11 +18,9 @@ who prefer the behaviour of [[https://github.com/tpope/vim-commentary][vim-comme
For more details see the [[https://github.com/linktohack/evil-commentary][evil-commentary]] repository.
* Install
To use this contribution add it to your =~/.spacemacs=.
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(evil-commentary))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =evil-commentary= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings
| Key Binding | Description |

View File

@ -26,17 +26,12 @@ search command, namely ~s~ / ~S~.
buffer with two chars.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(evil-snipe))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =evil-snipe= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Improved f and t search behavior
With evil-snipe you can define your own search scope for ~f~ and ~t~ searches
which means that you won't have to jump to the correct line before searching
with ~f~ / ~t~ / ~F~ / ~T~. And after you have found a match, you can just press
@ -51,7 +46,6 @@ layer variable =evil-snipe-enable-alternate-f-and-t-behaviors= to =t=:
#+END_SRC
** Two-character search with s
With the ~s~/~S~ keys you can do a simple search like ~f~/~t~, but instead of
searching for one character, you search for two. This makes the search a lot
more precise than regular ~f~/~t~ searches. While you can search forward or
@ -60,7 +54,6 @@ don't require you to press enter and they are precise enough for many common
purposes.
** More scopes
Evil-snipe also adds several scope options for searches (set =evil-snipe-scope=
and =evil-snipe-repeat-scope= to one of these, the default value is =buffer=):
@ -78,7 +71,6 @@ remove this line from =evil-snipe/packages.el=:
=(evil-snipe-replace-evil)=
** Symbol groups
With symbol groups you can let a character stand for a regex, for example a
group of characters. By adding a pair of ='(CHAR REGEX)= to the list
='evil-snipe-symbol-groups= you can search for a regex very simply:

View File

@ -6,7 +6,6 @@
- [[Key bindings][Key bindings]]
* Description
This layer ports some of the functionality of [[https://github.com/tpope/vim-unimpaired][tpope's vim-unimpaired]].
This plugin provides several pairs of bracket maps using ~[~ to denote

View File

@ -18,9 +18,6 @@ behaviour with trailing empty lines matches =vim='s behaviour.
For details, see the [[https://github.com/jmickelin/vim-empty-lines-mode][vim-empty-lines-mode]] repository.
* Install
To use this contribution add it to your =~/.spacemacs=.
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(vim-empty-lines))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =vim-empty-lines= to the existing =dotspacemacs-configuration-layers= list in this
file.

View File

@ -9,9 +9,6 @@
A powerline theme modeled after the vim powerline theme.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(vim-powerline))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =vim-powerline= to the existing =dotspacemacs-configuration-layers= list in this
file.

View File

@ -8,7 +8,6 @@
- [[Key bindings][Key bindings]]
* Description
This layer is a port contribution layer for vim-vinegar for emacs.
A port of tpope's vinegar.vim
@ -17,7 +16,6 @@ with a limited number of details and exposing the ~-~ command in all
buffers to enter dired.
** Features
- navigation up folders with ~-~ key
- simplify dired buffer to show only file names
- better evil/vim bindings for navigation within dired buffer

View File

@ -1,4 +1,4 @@
#+TITLE: Eyebrowse contribution layer for Spacemacs
#+TITLE: Eyebrowse layer
#+HTML_HEAD_EXTRA: <link rel="stylesheet" type="text/css" href="../../../css/readtheorg.css" />
[[file:img/eyebrowse.gif]] [[file:img/i3wm.png]]
@ -32,11 +32,9 @@ It is also possible to give a label to a the current workspace by pressing
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(eyebrowse))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =eyebrowse= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Removing additional help
Once you know the key bindings to navigate between the workspaces you

View File

@ -23,11 +23,11 @@ Layouts are window configurations that have buffer isolation between each other.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
This layer is automatically included if you use the =spacemacs= distribution.
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(spacemacs-layouts))
#+END_SRC
If you use =spacemacs-base= distribution then to use this configuration layer,
add it to your =~/.spacemacs=. You will need to add =spacemacs-layout= to the
existing =dotspacemacs-configuration-layers= list in this file.
* Features

View File

@ -32,11 +32,9 @@ Snippets are supported via [[https://github.com/capitaomorte/yasnippet][yasnippe
This layer also configures =hippie-expand=.
* Install
To use this configuration layer add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(auto-completion))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =auto-completion= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Configuration
** Key bindings

View File

@ -23,11 +23,9 @@ style.
The commands defined in this layer are taken from various sources like [[https://github.com/bbatsov/prelude][Prelude]].
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(better-defaults))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =better-defaults= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Functions
** =spacemacs/smart-move-beginning-of-line=

View File

@ -32,11 +32,9 @@ This Layer adds Chinese related packages:
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(chinese))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =chinese= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Configuration
*** Configure the Default Input Method(配置默认中文输入法)

View File

@ -19,12 +19,9 @@ This layer provides some integration with the Google Chrome browser.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(chrome))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =chrome= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Chrome extension
[[http://melpa.org/#/edit-server][edit-server]] is a server that responds to edit requests sent Chrome via the

View File

@ -23,12 +23,9 @@ This layer colors your life with:
- [[https://github.com/syl20bnr/nyan-mode][nyan mode]] display a Nyan cat progress bar in the mode-line.
* Install
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(colors))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =colors= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Enable rainbow-identifiers

View File

@ -21,11 +21,9 @@ This layer provides bindings for using [[http://cscope.sourceforge.net][Cscope]]
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(cscope))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =cscope= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Cscope
Install =Cscope= through your package manager, or download it from the

View File

@ -27,14 +27,10 @@ configuration by adding the following in your config file:
Just add or substitute your preferred extension.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(deft))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =deft= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Configuration
By default deft tries to put notes in =~/.deft= but you can change

View File

@ -18,14 +18,10 @@ This layer adds finance related packages:
[[file:img/ledger.png]]
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(finance))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =finance= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Configuration

View File

@ -14,11 +14,9 @@ This layer adds support for peer programming tool [[https://github.com/Floobits/
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(floobits))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =floobits= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -25,11 +25,9 @@ CoreLocation services.
- [[https://github.com/purcell/osx-location][osx-location]]
* Install
To enable this contribution layer, add it to your =~/.spacemacs=~ like this:
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(geolocation))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =geolocation= to the existing =dotspacemacs-configuration-layers= list in this
file.
All services are disable by default. To enable all, or some of them, add instead
something like this:

View File

@ -11,7 +11,6 @@
- [[Key bindings][Key bindings]]
* Description
=helm-gtags= and =ggtags= are clients for GNU Global. GNU Global is a source
code tagging system that allows querying symbol locations in source code, such
as definitions or references.
@ -33,7 +32,6 @@ as definitions or references.
- Jump to a file in tag database
* Install
** GNU Global
You can install =helm-gtags= from the software repository of your OS. For example, in Ubuntu:
@ -61,11 +59,9 @@ To be able to use =ctags= and other backends, you need to copy the sample
cp gtags.conf ~/.globalrc
#+end_src
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(gtags))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =gtags= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Usage

View File

@ -13,14 +13,10 @@
This layer configures Emacs ibuffer for Spacemacs.
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(ibuffer))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =ibuffer= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Grouping buffers

View File

@ -16,10 +16,9 @@
This layer adds keybindings for jabber.el. jabber.el is a Jabber (XMPP) client for Emacs
* Install
To use this contribution layer add it to your =~/.spacemacs=
#+begin_src emacs-lisp
(set-default dotspacemacs-configuration-layers '(jabber))
#+end_src
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =jabber= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key bindings

View File

@ -21,13 +21,10 @@ This layer adds tools for better integration of emacs in NixOS.
- Helm Lookup for NixOS Options [[https://github.com/travisbhartwell/nix-emacs/blob/master/helm-nixos-options.el][helm-nixos-options]]
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(nixos))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =nixos= to the existing =dotspacemacs-configuration-layers= list in this
file.
* Key Bindings

View File

@ -57,11 +57,9 @@ One way to avoid conflict is to wrap your =org= config code in a
* Install
** Layer
To use this contribution add it to your =~/.spacemacs=
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers '(org))
#+END_SRC
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =org= to the existing =dotspacemacs-configuration-layers= list in this
file.
** Github support
To install Github related extensions like [[https://github.com/larstvei/ox-gfm][ox-gfm]] to export to Github

View File

@ -32,7 +32,9 @@ and we encourage you to do so :)
** Layer
To use this configuration layer, add it to your =~/.spacemacs=. You will need to add `osx` to the existing list of `dotspacemacs-configuration-layers` in this file.
To use this configuration layer, add it to your =~/.spacemacs=. You will need to
add =osx= to the existing =dotspacemacs-configuration-layers= list in this
file.
*** Use with non-US keyboard layouts

Some files were not shown because too many files have changed in this diff Show More