summaryrefslogtreecommitdiff
path: root/spacemacs
diff options
context:
space:
mode:
authorBlaise Thompson <blaise@untzag.com>2017-07-23 17:43:59 -0500
committerBlaise Thompson <blaise@untzag.com>2017-07-23 17:43:59 -0500
commit405ace8fc0c6e67e9d7d44761a6fa899005c149b (patch)
tree9e1ea740e43c3ecb507c1edaa75cc7f8ff9b70ee /spacemacs
parent36fa145be1df0a56a7d6cb780e3da645f2b4ccc4 (diff)
update spacemacs
Diffstat (limited to 'spacemacs')
-rw-r--r--spacemacs63
1 files changed, 13 insertions, 50 deletions
diff --git a/spacemacs b/spacemacs
index e3d24f4..20f4875 100644
--- a/spacemacs
+++ b/spacemacs
@@ -1,72 +1,35 @@
;; -*- mode: emacs-lisp -*-
-;; This file is loaded by Spacemacs at startup.
-;; It must be stored in your home directory.
(defun dotspacemacs/layers ()
- "Configuration Layers declaration.
-You should not put any user code in this function besides modifying the variable
-values."
(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
- ;; If non-nil layers with lazy install support are lazy installed.
- ;; 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.
- ;; ----------------------------------------------------------------
- helm
auto-completion
better-defaults
+ bibtex
emacs-lisp
+ games
git
- ;; markdown
+ helm
+ markdown
org
- bibtex
- ;; (shell :variables
- ;; shell-default-height 30
- ;; shell-default-position 'bottom)
+ ranger
+ shell
+ (shell :variables
+ shell-default-height 30
+ shell-default-position 'bottom
+ shell-default-shell 'eshell)
spell-checking
syntax-checking
- ;; version-control
+ version-control
)
- ;; 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'.
dotspacemacs-additional-packages '()
- ;; A list of packages that cannot be updated.
dotspacemacs-frozen-packages '()
- ;; A list of packages that will not be installed and loaded.
dotspacemacs-excluded-packages '()
- ;; Defines the behaviour of Spacemacs when installing packages.
- ;; Possible values are `used-only', `used-but-keep-unused' and `all'.
- ;; `used-only' installs only explicitly used packages and uninstall any
- ;; unused packages as well as their unused dependencies.
- ;; `used-but-keep-unused' installs only the used packages but won't uninstall
- ;; them if they become unused. `all' installs *all* packages supported by
- ;; Spacemacs and never uninstall them. (default is `used-only')
dotspacemacs-install-packages 'used-only))
(defun dotspacemacs/init ()
@@ -221,7 +184,7 @@ values."
dotspacemacs-loading-progress-bar t
;; If non nil the frame is fullscreen when Emacs starts up. (default nil)
;; (Emacs 24.4+ only)
- dotspacemacs-fullscreen-at-startup nil
+ dotspacemacs-fullscreen-at-startup t
;; If non nil `spacemacs/toggle-fullscreen' will not use native fullscreen.
;; Use to disable fullscreen animations in OSX. (default nil)
dotspacemacs-fullscreen-use-non-native nil
@@ -291,7 +254,7 @@ values."
;; `trailing' to delete only the whitespace at end of lines, `changed'to
;; delete only whitespace for changed lines or `nil' to disable cleanup.
;; (default nil)
- dotspacemacs-whitespace-cleanup nil
+ dotspacemacs-whitespace-cleanup trailing
))
(defun dotspacemacs/user-init ()