564cbc40ed
See end of this message for important breaking changes. Previous behavior was to configure any installed package which caused a lot of bad side effects and could make spacemacs unusable. This behavior made little sense and does not fit with spacemacs. This commit fixes this behavior by separating installed packages from configured packages. In short dostspacemacs-download-packages variable now only affect package installation. Packages are now configured if and only if they are effectively *used* (i.e. listed in variable dotspacemacs-configuration-layers or dotspacemacs-additional-packages). IMPORTANT CHANGE: functions `configuration-layer/declare-used-layer` and `configuration-layer/declare-used-layers` have been removed. These functions have been introduced in develop branch only so the impact should be minimal.
12 lines
326 B
EmacsLisp
12 lines
326 B
EmacsLisp
;;; layers.el --- Puppet layer layers File for Spacemacs
|
|
;;
|
|
;; Copyright (c) 2012-2016 Sylvain Benner & Contributors
|
|
;;
|
|
;; Author: Sylvain Benner <sylvain.benner@gmail.com>
|
|
;; URL: https://github.com/syl20bnr/spacemacs
|
|
;;
|
|
;; This file is not part of GNU Emacs.
|
|
;;
|
|
;;; License: GPLv3
|
|
|
|
(configuration-layer/declare-layer 'ruby)
|