graphviz layer
Table of ContentsClose
1. Description
This layer adds support for the open-source graph declaration system graphviz to Spacemacs.
1.1. Features:
- Syntax highlighting for
.dotfiles - Integration of a live-preview of
.dotfiles via graphviz-dot-mode. - Control of the graphviz compiler directly from emacs.
- Support for formatting
.dotfiles automatically.
2. Install
To use this configuration layer, add it to your ~/.spacemacs. You will need to
add graphviz to the existing dotspacemacs-configuration-layers list in this
file.
To get the compilation working, you will also need the native package graphviz installed in your system.
3. Configuration
If the live preview is not always updating the rendered image properly, you can
try to adjust the value of graphviz-dot-revert-delay higher to give the
compiler more time to finish generating the file before reverting the buffer.
4. Key bindings
| Key binding | Description |
|---|---|
SPC m , |
Preview file |
SPC m = |
Indent graph |
SPC m t |
Toggle live-preview |
SPC m c |
Set compile command and compile file |