From 2dac739ce730d15ab0c32aa68c94da22d87d1971 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 28 Jun 2018 20:14:17 +0200 Subject: [PATCH] Require project root in dashboard buffer #733 Require default-directory to be in a valid project for project commands to work. This will prevent hangs when accidentally invoking projectile-find-file from $HOME. --- modules/ui/doom-dashboard/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ui/doom-dashboard/config.el b/modules/ui/doom-dashboard/config.el index 57594f903..1fb7e2247 100644 --- a/modules/ui/doom-dashboard/config.el +++ b/modules/ui/doom-dashboard/config.el @@ -63,6 +63,7 @@ Possible values: buffer-read-only t) (setq-local whitespace-style nil) (setq-local show-trailing-whitespace nil) + (setq-local projectile-require-project-root t) (cl-loop for (car . _cdr) in fringe-indicator-alist collect (cons car nil) into alist finally do (setq fringe-indicator-alist alist))