Update install layer section in REAMDE.org files
This commit is contained in:
parent
4a3de3be0a
commit
cddf18ff1e
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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 |
|
||||
|
|
|
@ -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~.
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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!!
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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+
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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=
|
||||
|
|
|
@ -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 |
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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 |
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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]].
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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~.
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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]].
|
||||
|
||||
|
|
|
@ -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 |
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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=.
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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]]
|
||||
|
||||
|
|
|
@ -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]].
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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 |
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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=
|
||||
|
|
|
@ -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(配置默认中文输入法)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
Loading…
Reference in New Issue