;;; config.el --- Spacemacs Bootstrap Layer configuration File ;; ;; Copyright (c) 2012-2016 Sylvain Benner & Contributors ;; ;; Author: Sylvain Benner ;; URL: https://github.com/syl20bnr/spacemacs ;; ;; This file is not part of GNU Emacs. ;; ;;; License: GPLv3 ;; Thanks to `editorconfig-emacs' for many of these (defvar spacemacs--indent-variable-alist ;; Note that derived modes must come before their sources '(((awk-mode c-mode c++-mode java-mode groovy-mode idl-mode java-mode objc-mode pike-mode) . c-basic-offset) (python-mode . python-indent-offset) (cmake-mode . cmake-tab-width) (coffee-mode . coffee-tab-width) (cperl-mode . cperl-indent-level) (css-mode . css-indent-offset) (elixir-mode . elixir-smie-indent-basic) ((emacs-lisp-mode lisp-mode) . lisp-indent-offset) (enh-ruby-mode . enh-ruby-indent-level) (erlang-mode . erlang-indent-level) (js2-mode . js2-basic-offset) (js3-mode . js3-indent-level) ((js-mode json-mode) . js-indent-level) (latex-mode . (LaTeX-indent-level tex-indent-basic)) (livescript-mode . livescript-tab-width) (mustache-mode . mustache-basic-offset) (nxml-mode . nxml-child-indent) (perl-mode . perl-indent-level) (puppet-mode . puppet-indent-level) (ruby-mode . ruby-indent-level) (rust-mode . rust-indent-offset) (scala-mode . scala-indent:step) (sgml-mode . sgml-basic-offset) (sh-mode . sh-basic-offset) (typescript-mode . typescript-indent-level) (web-mode . web-mode-markup-indent-offset) (yaml-mode . yaml-indent-offset)) "An alist where each key is either a symbol corresponding to a major mode, a list of such symbols, or the symbol t, acting as default. The values are either integers, symbols or lists of these.")