Rename edit-server layer to chrome
This commit is contained in:
parent
ca0888eec6
commit
50a3f8bd05
4 changed files with 60 additions and 43 deletions
60
contrib/chrome/README.md
Normal file
60
contrib/chrome/README.md
Normal file
|
@ -0,0 +1,60 @@
|
|||
# chrome contribution layer for Spacemacs
|
||||
|
||||
![logo](img/chrome.png)
|
||||
|
||||
<!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc/generate-toc again -->
|
||||
**Table of Contents**
|
||||
|
||||
- [chrome contribution layer for Spacemacs](#chrome-contribution-layer-for-spacemacs)
|
||||
- [Description](#description)
|
||||
- [Install](#install)
|
||||
- [Layer](#layer)
|
||||
- [Chrome extension](#chrome-extension)
|
||||
- [Configuration](#configuration)
|
||||
|
||||
<!-- markdown-toc end -->
|
||||
|
||||
## Description
|
||||
|
||||
This layer provides some integration with the Google Chrome browser.
|
||||
|
||||
Feature:
|
||||
- Edit text boxes with Emacs using [edit-server][]
|
||||
|
||||
## Install
|
||||
|
||||
### Layer
|
||||
|
||||
To use this contribution add it to your `~/.spacemacs`
|
||||
|
||||
```elisp
|
||||
(setq-default dotspacemacs-configuration-layers '(edit-server))
|
||||
```
|
||||
|
||||
### Chrome extension
|
||||
|
||||
[edit-server][] is a server that responds to edit requests sent Chrome via the
|
||||
Google Chrome extension [Edit with Emacs][]. You have to install this extension.
|
||||
|
||||
More information can be found on [Emacs Wiki][].
|
||||
|
||||
The edit server is configured to start automatically when Spacemacs starts.
|
||||
|
||||
## Configuration
|
||||
|
||||
You can hook into `edit-server`'s provided hooks in `dotspacemacs/config` in
|
||||
your `.spacemacs` file.
|
||||
|
||||
```elisp
|
||||
(defun dotspacemacs/config ()
|
||||
;; Open github text areas as markdown
|
||||
(add-hook 'edit-server-start-hook
|
||||
(lambda ()
|
||||
(when (string-match "github.com" (buffer-name))
|
||||
(markdown-mode))))
|
||||
)
|
||||
```
|
||||
|
||||
[edit-server]: http://melpa.org/#/edit-server
|
||||
[Edit with Emacs]: https://chrome.google.com/webstore/detail/edit-with-emacs/ljobjlafonikaiipfkggjbhkghgicgoh
|
||||
[Emacs Wiki]: http://www.emacswiki.org/emacs/Edit_with_Emacs
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
@ -1,43 +0,0 @@
|
|||
# edit-server contribution layer for Spacemacs
|
||||
|
||||
![logo](img/chrome.png)
|
||||
|
||||
<!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc/generate-toc again -->
|
||||
**Table of Contents**
|
||||
|
||||
- [edit-server contribution layer for Spacemacs](#edit-server-contribution-layer-for-spacemacs)
|
||||
- [Description](#description)
|
||||
- [Install](#install)
|
||||
- [Configuration](#configuration)
|
||||
|
||||
<!-- markdown-toc end -->
|
||||
|
||||
## Description
|
||||
|
||||
This layer provides [edit-server](http://melpa.org/#/edit-server) - a server that responds to edit requests from Chrome. The package is required by the [Edit with Emacs](https://chrome.google.com/webstore/detail/edit-with-emacs/ljobjlafonikaiipfkggjbhkghgicgoh) Google Chrome extension.
|
||||
|
||||
More information can be found on [Emacs Wiki](http://www.emacswiki.org/emacs/Edit_with_Emacs).
|
||||
|
||||
## Install
|
||||
|
||||
To use this contribution add it to your `~/.spacemacs`
|
||||
|
||||
```elisp
|
||||
(setq-default dotspacemacs-configuration-layers '(edit-server))
|
||||
```
|
||||
|
||||
The server is configured to start when the editor is opened.
|
||||
|
||||
## Configuration
|
||||
|
||||
You can hook into `edit-server`'s provided hooks in `dotspacemacs/config` in your `.spacemacs` file.
|
||||
|
||||
```elisp
|
||||
(defun dotspacemacs/config ()
|
||||
;; Open github text areas as markdown
|
||||
(add-hook 'edit-server-start-hook
|
||||
(lambda ()
|
||||
(when (string-match "github.com" (buffer-name))
|
||||
(markdown-mode))))
|
||||
)
|
||||
```
|
Reference in a new issue