;;; config.el --- Spacemacs Completion Layer configuration File ;; ;; Copyright (c) 2012-2021 Sylvain Benner & Contributors ;; ;; Author: Sylvain Benner ;; URL: https://github.com/syl20bnr/spacemacs ;; ;; This file is not part of GNU Emacs. ;; ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see . ;; Helm (defvar helm-use-fuzzy (spacemacs|dotspacemacs-backward-compatibility dotspacemacs-helm-use-fuzzy always) "Controls fuzzy matching in helm. If set to `always', force fuzzy matching in all non-asynchronous sources. If set to `source', preserve individual source settings. Else, disable fuzzy matching in all sources.") (defvar helm-enable-auto-resize (spacemacs|dotspacemacs-backward-compatibility dotspacemacs-helm-resize nil) "If non nil, `helm' will try to minimize the space it uses.") (defface spacemacs-helm-navigation-ts-face `((t :background ,(face-attribute 'error :foreground) :foreground "black")) "Face for helm header when helm transient-state is activated." :group 'spacemacs) ;; from https://www.reddit.com/r/emacs/comments/2z7nbv/lean_helm_window/ (with-eval-after-load 'helm (defvar helm-source-header-default-background (face-attribute 'helm-source-header :background)) (defvar helm-source-header-default-foreground (face-attribute 'helm-source-header :foreground)) (defvar helm-source-header-default-box (face-attribute 'helm-source-header :box)) (defvar helm-source-header-default-height (face-attribute 'helm-source-header :height) ))