-
-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
could not find banner #368
Comments
You posted an invalid config, you should have the (use-package dashboard
:config
(setq dashboard-startup-banner "~/.emacs.d/logo.png")
(dashboard-setup-startup-hook)
(when (< (length command-line-args) 2)
(setq initial-buffer-choice (lambda () (get-buffer "*dashboard*"))))) Try having the |
Thanks for reply, I have moved the banner into init part, and the message is still there:
|
I'm able to see a similar behaviour as @wang1zhen mentioned in my Debian system with Emacs 28.1. |
This is my config
|
I'm having same issue here if I start with emacsclient. But if I start with emacs it works normally. Something with emacs daemon? |
As I suspected the problem is not with dashboard but is with how things are loaded using emacs --daemon. You can create an use-package init-dashboard and move (dashboard-setup-startup-hook) there to fix it: (use-package dashboard
:ensure t
:init
(setq dashboard-startup-banner figo-logo)
(setq dashboard-set-heading-icons t)
(setq dashboard-set-file-icons t)
(setq dashboard-items '((recents . 15)))
:config
(dashboard-modify-heading-icons
'((recents . "file-text"))))
(use-package init-dashboard
:after 'dashboard
:init
(dashboard-setup-startup-hook)) |
The issue is the Further discuss for improvement can see #388. |
Hi, I use emacs in server mode, and every time I initiate emacs, the following message is shown:
however, the banner picture is correctly loaded.
Here is my dashboard configs:
And I start emacs with
emacsclient -c -a ""
The text was updated successfully, but these errors were encountered: