Skip to content
Snippets Groups Projects
Select Git revision
1 result Searching

README.md

Blame
  • Forked from System Group / my kernel
    Source project has a limited visibility.
    init.el 21.43 KiB
    ;; -*- mode: emacs-lisp; lexical-binding: t -*-
    ;; This file is loaded by Spacemacs at startup.
    ;; It must be stored in your home directory.
    
    (defun dotspacemacs/layers ()
      "Layer configuration:
    This function should only modify configuration layer settings."
      (setq-default
       ;; Base distribution to use. This is a layer contained in the directory
       ;; `+distribution'. For now available distributions are `spacemacs-base'
       ;; or `spacemacs'. (default 'spacemacs)
       dotspacemacs-distribution 'spacemacs
    
       ;; Lazy installation of layers (i.e. layers are installed only when a file
       ;; with a supported type is opened). Possible values are `all', `unused'
       ;; and `nil'. `unused' will lazy install only unused layers (i.e. layers
       ;; not listed in variable `dotspacemacs-configuration-layers'), `all' will
       ;; lazy install any layer that support lazy installation even the layers
       ;; listed in `dotspacemacs-configuration-layers'. `nil' disable the lazy
       ;; installation feature and you have to explicitly list a layer in the
       ;; variable `dotspacemacs-configuration-layers' to install it.
       ;; (default 'unused)
       dotspacemacs-enable-lazy-installation 'unused
    
       ;; If non-nil then Spacemacs will ask for confirmation before installing
       ;; a layer lazily. (default t)
       dotspacemacs-ask-for-lazy-installation t
    
       ;; List of additional paths where to look for configuration layers.
       ;; Paths must have a trailing slash (i.e. `~/.mycontribs/')
       dotspacemacs-configuration-layer-path '()
    
       ;; List of configuration layers to load.
       dotspacemacs-configuration-layers
       '(
         ;; ----------------------------------------------------------------
         ;; Example of useful layers you may want to use right away.
         ;; Uncomment some layer names and press `SPC f e R' (Vim style) or
         ;; `M-m f e R' (Emacs style) to install them.
         ;; ----------------------------------------------------------------
         ;; auto-completion
         ;; better-defaults
         emacs-lisp
         ;; git
         helm
         ;; lsp
         ;; markdown
         multiple-cursors
         ;; org
         ;; (shell :variables
         ;;        shell-default-height 30
         ;;        shell-default-position 'bottom)
         ;; spell-checking
         ;; syntax-checking
         ;; version-control
         treemacs
         )
    
       ;; List of additional packages that will be installed without being
       ;; wrapped in a layer. If you need some configuration for these
       ;; packages, then consider creating a layer. You can also put the
       ;; configuration in `dotspacemacs/user-config'.
       ;; To use a local version of a package, use the `:location' property:
       ;; '(your-package :location "~/path/to/your-package/")
       ;; Also include the dependencies as they will not be resolved automatically.
       dotspacemacs-additional-packages '()
    
       ;; A list of packages that cannot be updated.
       dotspacemacs-frozen-packages '()