39 lines
2.5 KiB
Org Mode
39 lines
2.5 KiB
Org Mode
#+TITLE: spacemacs-docker layers dependency installation scripts
|
||
|
||
* Table of Contents :TOC_5_gh:noexport:
|
||
- [[#description][Description]]
|
||
- [[#features][Features:]]
|
||
- [[#supported-layers][Supported layers]]
|
||
- [[#how-it-works][How it works]]
|
||
|
||
* Description
|
||
Dependency installation scripts for Spacemacs layers
|
||
in Docker environment.
|
||
|
||
** Features:
|
||
- Add Spacemacs to your Docker enviroment so you can build, ship, and run apps, anywhere
|
||
|
||
* Supported layers
|
||
1. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/clojure/README.org][Clojure]]
|
||
2. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/dash/README.org][Dash]]
|
||
3. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/fasd/README.org][fasd]]
|
||
4. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/go/README.org][Go]]
|
||
5. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/gtags/README.org][gtags]]
|
||
6. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/html/README.org][html]]
|
||
7. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/javascript/README.org][JavaScript]]
|
||
8. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/pandoc/README.org][pandoc]]
|
||
9. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/spell-checking/README.org][spell-checking]]
|
||
11. [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bdistributions/spacemacs-docker/deps-install/installers/typescript/README.org][TypeScript]]
|
||
|
||
* How it works
|
||
When .spacemacs file contains one of supported layers and its installation
|
||
isn’t disabled, it will be used to satisfy the layer’s requirements, taking
|
||
into account its configurations. For example, [[https://github.com/alecthomas/gometalinter][gometalinter]] will be installed
|
||
only if the variable =go-use-gometalinter= is =t=.
|
||
Set =<LAYER_NAME>-spacemacs-docker-disable-deps-install= to =t=
|
||
if you want to disable dependency installation for the =<LAYER_NAME>= layer.
|
||
Example:
|
||
|
||
#+BEGIN_SRC emacs-lisp
|
||
(pandoc :variables pandoc-spacemacs-docker-disable-deps-install t)
|
||
#+END_SRC
|