From 3ea88a55a24704c2bd6a589006f4c427d22bb67c Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Wed, 16 Oct 2024 16:49:34 +0100 Subject: Move +eshell/banner-message to EShell basics --- Emacs/.config/emacs/config.org | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'Emacs/.config/emacs') diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org index 2833253..57c845e 100644 --- a/Emacs/.config/emacs/config.org +++ b/Emacs/.config/emacs/config.org @@ -1925,10 +1925,15 @@ them. (display-buffer-same-window) (reusable-frames . t)) :init + (defun +eshell/banner-message () + (concat (shell-command-to-string "fortune") "\n")) + (setq eshell-cmpl-ignore-case t eshell-cd-on-directory t eshell-cd-shows-directory nil - eshell-highlight-prompt nil) + eshell-highlight-prompt nil + eshell-banner-message '(+eshell/banner-message)) + (defun +eshell/good-clear () (interactive) (eshell/clear-scrollback) @@ -1973,10 +1978,7 @@ internals without autoloading. (use-package eshell-prompt :load-path "elisp/" :config - (defun +eshell/banner-message () - (concat (shell-command-to-string "fortune") "\n")) - (setq eshell-prompt-function #'+eshell-prompt/make-prompt - eshell-banner-message '(+eshell/banner-message))) + (setq eshell-prompt-function #'+eshell-prompt/make-prompt)) #+end_src *** EShell additions Using my external library -- cgit v1.2.3-13-gbd6f