From bbcd5b1ecd992b2a904c8ea0502f06425a0d1050 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 23 May 2016 17:14:51 -0400 Subject: [PATCH] Update core-vars.el --- core/core-vars.el | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/core/core-vars.el b/core/core-vars.el index f51ab4cf4..c1a11036b 100644 --- a/core/core-vars.el +++ b/core/core-vars.el @@ -1,16 +1,16 @@ ;;; core-vars.el -(defcustom doom-unreal-buffers +(defvar doom-leader "," "Prefix for bindings") +(defvar doom-localleader "\\" "Prefix for bindings") + +(defvar doom-unreal-buffers '("^ ?\\*.+" image-mode dired-mode reb-mode messages-buffer-mode tabulated-list-mode comint-mode magit-mode) "A list of regexps or modes whose buffers are considered unreal, and will be ignored when using `doom:next-real-buffer' and `doom:previous-real-buffer' (or -killed by `doom/kill-unreal-buffers', or after `doom/kill-real-buffer')." - :group 'doom - :type '(repeat (choice (regexp :tag "Buffer name regexps") - (symbol :tag "Major mode")))) +killed by `doom/kill-unreal-buffers', or after `doom/kill-real-buffer').") -(defcustom doom-ignore-buffers +(defvar doom-ignore-buffers '("*Completions*" "*Compile-Log*" "*inferior-lisp*" "*Fuzzy Completions*" "*Apropos*" "*Help*" "*cvs*" "*Buffer List*" "*Ibuffer*" "*NeoTree*" "*NeoTree*" "*esh command on file*" "*WoMan-Log*" "*compilation*" @@ -24,31 +24,24 @@ killed by `doom/kill-unreal-buffers', or after `doom/kill-real-buffer')." "*helm-mode-describe-variable*" "*helm-mode-describe-function*" ;; Org "*Org todo*" "*Org Links*" "*Agenda Commands*") - "List of buffer names to ignore when using `winner-undo', or `winner-redo'" - :group 'doom - :type '(repeat string)) + "List of buffer names to ignore when using `winner-undo', or `winner-redo'") -(defcustom doom-cleanup-processes-alist +(defvar doom-cleanup-processes-alist '(("pry" . ruby-mode) ("irb" . ruby-mode) ("ipython" . python-mode)) "An alist of (process-name . major-mode), that `doom:cleanup-processes' checks before killing processes. If there are no buffers with matching major-modes, it -gets killed." - :group 'doom - :type '(repeat (cons (string :tag "Process name") - (symbol :tag "Associated major mode")))) +gets killed.") -(defcustom doom-project-root-files +(defvar doom-project-root-files '(".git" ".hg" ".svn" ".project" "local.properties" "project.properties" "rebar.config" "project.clj" "SConstruct" "pom.xml" "build.sbt" "build.gradle" "Gemfile" "requirements.txt" "tox.ini" "package.json" "gulpfile.js" "Gruntfile.js" "bower.json" "composer.json" "Cargo.toml" "mix.exs") "A list of files that count as 'project files', which determine whether a -folder is the root of a project or not." - :group 'doom - :type '(repeat string)) +folder is the root of a project or not.") (provide 'core-vars) ;;; core-vars.el ends here