From c8cd94a5d2dbfd49735e0090688d318700b35437 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 14 Sep 2019 15:11:56 -0400 Subject: [PATCH] Add window-system & daemonp props to 'doom info' --- core/autoload/debug.el | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/core/autoload/debug.el b/core/autoload/debug.el index 636bf3e06..a0b370c0c 100644 --- a/core/autoload/debug.el +++ b/core/autoload/debug.el @@ -39,7 +39,12 @@ ready to be pasted in a bug report on github." (version . ,emacs-version) (features ,@system-configuration-features) (build . ,(format-time-string "%b %d, %Y" emacs-build-time)) - (buildopts ,system-configuration-options)) + (buildopts ,system-configuration-options) + (windowsys . ,(if noninteractive 'batch window-system)) + (daemonp . ,(cond ((daemonp) 'daemon) + ((and (require 'server) + (server-running-p)) + 'server-running)))) (doom (version . ,doom-version) (build . ,(sh "git log -1 --format=\"%D %h %ci\""))) @@ -84,7 +89,7 @@ ready to be pasted in a bug report on github." (cons name splist) name)))) '("n/a"))) - (elpa-packages + (elpa ,@(or (ignore-errors (cl-loop for (name . _) in package-alist collect (format "%s" name)))