From d862dafa66490a60d7870b3f7da15fe082a64646 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Fri, 3 Jul 2020 23:41:15 +0200 Subject: Setup Emacs dashboard --- gui/conf/init.el | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'gui/conf') diff --git a/gui/conf/init.el b/gui/conf/init.el index 9b5430f..88780f9 100644 --- a/gui/conf/init.el +++ b/gui/conf/init.el @@ -391,6 +391,21 @@ (use-package glsl-mode :ensure t) +(use-package dashboard + :ensure t + :config + (dashboard-setup-startup-hook) + (setq-default initial-buffer-choice (lambda () (get-buffer "*dashboard*"))) + (setq-default + dashboard-startup-banner 1 + dashboard-set-heading-icons t + dashboard-set-file-icons t + dashboard-set-init-info nil) + (setq-default dashboard-items '((recents . 5) + (projects . 10) + (agenda . 5))) + (evil-set-initial-state 'dashboard-mode 'emacs)) + (add-hook 'eshell-mode-hook (lambda () (define-key eshell-mode-map (kbd "") -- cgit v1.2.3