This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/layers/+spacemacs/spacemacs-defaults
Muneeb Shaikh bb8ec23ec1 [themes][keybindings] Use apt completion framework for loading theme
Theme transient state key-binding `t` is broken if `ivy` completion framework is
used. The binding unconditionally invokes `helm-themes`.

This change adds a new function which takes care of invoking correct
theme-loader function based on completion framework currently in use.

The old binding used `helm-themes` but the new function uses already defined
`spacemacs/helm-themes` which removes the number of candidates limit.
2020-03-19 10:48:59 +01:00
..
local/help-fns+ converted cl to cl-lib 2019-12-14 20:20:51 +00:00
config.el Various documentation copy-edits 2019-10-13 12:04:59 +02:00
funcs.el add spacemacs/kill-back-to-indentation 2020-03-08 11:51:18 +01:00
keybindings.el [themes][keybindings] Use apt completion framework for loading theme 2020-03-19 10:48:59 +01:00
packages.el Fix typos 2019-12-05 22:23:04 +01:00
README.org documentation formatting: Tue May 28 14:41:10 UTC 2019 2019-05-28 17:43:54 +03:00

spacemacs-defaults

Description

This layer configures mostly Emacs built-in packages to given them better defaults.

Features:

  • Configures packages:

    • abbrev
    • archive-mode
    • bookmark
    • conf-mode
    • dired
    • dired-x
    • display-line-numbers (only in Emacs 26.x and newer)
    • electric-indent-mode
    • ediff
    • eldoc
    • help-fns+
    • hi-lock
    • image-mode
    • imenu
    • linum (only in Emacs 25.x and older)
    • occur-mode
    • package-menu
    • page-break-lines
    • process-menu
    • recentf
    • savehist
    • saveplace
    • subword
    • tar-mode
    • uniquify
    • url
    • visual-line-mode
    • whitespace
    • winner
    • zone