From c298dc3ac72acb5cf3707cd5b1c8781233fc7398 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 16 Aug 2021 14:53:18 -0400 Subject: [PATCH] refactor(doom-quit): distinguish flavor text in quit prompts Makes it easier to tell apart flavor text from the actual prompt. --- core/autoload/ui.el | 2 +- modules/ui/doom-quit/config.el | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/core/autoload/ui.el b/core/autoload/ui.el index bd09a0f33..9aa8e3756 100644 --- a/core/autoload/ui.el +++ b/core/autoload/ui.el @@ -19,7 +19,7 @@ If FORCE-P is omitted when `window-size-fixed' is non-nil, resizing will fail." Returns t if it is safe to kill this session. Does not prompt if no real buffers are open." (or (not (ignore-errors (doom-real-buffer-list))) - (yes-or-no-p (format "››› %s" (or prompt "Quit Emacs?"))) + (yes-or-no-p (format "%s" (or prompt "Really quit Emacs?"))) (ignore (message "Aborted")))) diff --git a/modules/ui/doom-quit/config.el b/modules/ui/doom-quit/config.el index e5e445f64..842bf0b18 100644 --- a/modules/ui/doom-quit/config.el +++ b/modules/ui/doom-quit/config.el @@ -25,9 +25,11 @@ http://doom.wikia.com/wiki/Quit_messages and elsewhere.") (defun +doom-quit-fn (&rest _) (doom-quit-p - (format "%s Quit?" - (nth (random (length +doom-quit-messages)) - +doom-quit-messages)))) + (format "%s %s" + (propertize (nth (random (length +doom-quit-messages)) + +doom-quit-messages) + 'face '(italic default)) + "Really quit Emacs?"))) ;; (setq confirm-kill-emacs #'+doom-quit-fn)