From c50888a83acb66ec6625674a12f8160204796ee3 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 14 Jun 2017 21:14:54 +0200 Subject: [PATCH] Inhibit doom-dashboard in noninteractive session --- modules/ui/doom-dashboard/config.el | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/modules/ui/doom-dashboard/config.el b/modules/ui/doom-dashboard/config.el index dcfdfc400..7058ec4d7 100644 --- a/modules/ui/doom-dashboard/config.el +++ b/modules/ui/doom-dashboard/config.el @@ -54,12 +54,13 @@ (bury-buffer)))) (defun +doom-dashboard|init (&rest _) - (add-hook 'after-make-frame-functions #'+doom-dashboard-deferred-reload) - (add-hook 'window-configuration-change-hook #'+doom-dashboard-reload) - (add-hook 'kill-buffer-query-functions #'+doom-dashboard|kill-buffer-query-fn) - (+doom-dashboard-reload) - (when (equal (buffer-name) "*scratch*") - (switch-to-buffer (doom-fallback-buffer)))) + (unless noninteractive + (add-hook 'after-make-frame-functions #'+doom-dashboard-deferred-reload) + (add-hook 'window-configuration-change-hook #'+doom-dashboard-reload) + (add-hook 'kill-buffer-query-functions #'+doom-dashboard|kill-buffer-query-fn) + (+doom-dashboard-reload) + (when (equal (buffer-name) "*scratch*") + (switch-to-buffer (doom-fallback-buffer))))) (add-hook 'doom-post-init-hook #'+doom-dashboard|init)