From fc5dd09f47b979da9754dc57316e236fd087b18e Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 27 Mar 2017 13:05:30 -0400 Subject: [PATCH] core: minor tweaks --- core/core-editor.el | 4 ++-- core/core-packages.el | 1 + core/core-popups.el | 1 + core/core-projects.el | 6 ++++-- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/core/core-editor.el b/core/core-editor.el index 7c0c1b5de..54f7fee85 100644 --- a/core/core-editor.el +++ b/core/core-editor.el @@ -50,8 +50,8 @@ ;; Keep track of recently opened files (require 'recentf) (setq recentf-save-file (concat doom-cache-dir "recentf") - recentf-exclude `("/tmp/" "/ssh:" "\\.?ido\\.last$" "\\.revive$" "/TAGS$" - "emacs\\.d/.local/.+" "^/var/folders/.+$") + recentf-exclude (list "/tmp/" "/ssh:" "\\.?ido\\.last$" "\\.revive$" "/TAGS$" + "^/var/folders/.+$" doom-local-dir) recentf-max-menu-items 0 recentf-max-saved-items 250 recentf-filename-handlers '(abbreviate-file-name)) diff --git a/core/core-packages.el b/core/core-packages.el index 1b76edbd3..2f5c1cf80 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -500,6 +500,7 @@ package files." ;; Package.el modifications ;; +;; Updates QUELPA after deleting a package (advice-add 'package-delete :after 'doom*package-delete) ;; In a recent update, the :after property stopped working for `use-package'. diff --git a/core/core-popups.el b/core/core-popups.el index 977d04211..2c8dfd6cd 100644 --- a/core/core-popups.el +++ b/core/core-popups.el @@ -75,6 +75,7 @@ is enabled/disabled.'") ("*Shell Command Output*" :size 20 :noselect t :autokill t) ("*Occur*" :size 25 :noselect t :autokill t) ("*Error*" :size 10 :noselect t :autokill t :autoclose t) + ("*Process List*" :size 10 :noselect t :autokill t :autoclose t) (compilation-mode :size 15 :noselect t :noesc t :autokill t) (eww-mode :size 30) (comint-mode :noesc t) diff --git a/core/core-projects.el b/core/core-projects.el index 2113a396a..43209f888 100644 --- a/core/core-projects.el +++ b/core/core-projects.el @@ -18,8 +18,10 @@ state are passed in.") projectile-globally-ignored-files '(".DS_Store" "Icon ") projectile-indexing-method 'alien projectile-known-projects-file (concat doom-cache-dir "projectile.projects") - projectile-project-root-files '(".git" ".hg" ".svn" ".project" "package.json") - projectile-require-project-root nil) + projectile-require-project-root nil + projectile-project-root-files + '(".git" ".hg" ".svn" ".project" "package.json" "setup.py" "Gemfile" + "build.gradle")) :config (projectile-mode +1)