Recently Written · git

rectangle

Spacemacs layer for binding rectangle interaction commands.

git clone https://github.com/equwal/rectangle

Log | Files | Refs


packages.el (1921 bytes)

1 ;;; packages.el --- rectangle layer packages file for Spacemacs.
2 ;;
3 ;; Copyright (c) 2012-2017 Sylvain Benner & Contributors
4 ;;
5 ;; Author: Spenser Truex <web@spensertruex.com>
6 ;; URL: https://github.com/syl20bnr/spacemacs
7 ;;
8 ;; This file is not part of GNU Emacs.
9 ;;
10 ;;; License: GPLv3
11 
12 ;;; Commentary:
13 
14 ;; See the Spacemacs documentation and FAQs for instructions on how to implement
15 ;; a new layer:
16 ;;
17 ;;   SPC h SPC layers RET
18 ;;
19 ;;
20 ;; Briefly, each package to be installed or configured by this layer should be
21 ;; added to `rectangle-packages'. Then, for each package PACKAGE:
22 ;;
23 ;; - If PACKAGE is not referenced by any other Spacemacs layer, define a
24 ;;   function `rectangle/init-PACKAGE' to load and initialize the package.
25 
26 ;; - Otherwise, PACKAGE is already referenced by another Spacemacs layer, so
27 ;;   define the functions `rectangle/pre-init-PACKAGE' and/or
28 ;;   `rectangle/post-init-PACKAGE' to customize the package as it is loaded.
29 
30 ;;; Code:
31 
32 (defconst rectangle-packages
33   '()
34   "The list of Lisp packages required by the rectangle layer.
35 
36 Each entry is either:
37 
38 1. A symbol, which is interpreted as a package to be installed, or
39 
40 2. A list of the form (PACKAGE KEYS...), where PACKAGE is the
41     name of the package to be installed or loaded, and KEYS are
42     any number of keyword-value-pairs.
43 
44     The following keys are accepted:
45 
46     - :excluded (t or nil): Prevent the package from being loaded
47       if value is non-nil
48 
49     - :location: Specify a custom installation location.
50       The following values are legal:
51 
52       - The symbol `elpa' (default) means PACKAGE will be
53         installed using the Emacs package manager.
54 
55       - The symbol `local' directs Spacemacs to load the file at
56         `./local/PACKAGE/PACKAGE.el'
57 
58       - A list beginning with the symbol `recipe' is a melpa
59         recipe.  See: https://github.com/milkypostman/melpa#recipe-format")
60 
61 
62 ;;; packages.el ends here