spacemacs/layers/+distributions/spacemacs-docker/deps-install/README.org

40 lines
2.5 KiB
Org Mode
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#+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
isnt disabled, it will be used to satisfy the layers 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