aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2021-02-01 16:15:16 -0500
committerJesús <heckyel@hyperbola.info>2021-02-01 16:15:16 -0500
commitd590aa16a8956765104372e9ef87398025d49a76 (patch)
treeed58bc69ad61d67fb6ae9e512bb090ee774acd14
parente66773991b7a4159ab1203c0000baed99af01d52 (diff)
downloademacs-personal-d590aa16a8956765104372e9ef87398025d49a76.tar.lz
emacs-personal-d590aa16a8956765104372e9ef87398025d49a76.tar.xz
emacs-personal-d590aa16a8956765104372e9ef87398025d49a76.zip
Add dashboard
-rw-r--r--init.el1
-rw-r--r--modules/init-dashboard.el26
2 files changed, 27 insertions, 0 deletions
diff --git a/init.el b/init.el
index 4fe553f..d77f8cc 100644
--- a/init.el
+++ b/init.el
@@ -80,6 +80,7 @@
(require 'init-indent-guides)
(require 'init-icons)
(require 'init-neotree)
+ (require 'init-dashboard)
;; Tools
(require 'init-apache)
(require 'init-company)
diff --git a/modules/init-dashboard.el b/modules/init-dashboard.el
new file mode 100644
index 0000000..4fea7e6
--- /dev/null
+++ b/modules/init-dashboard.el
@@ -0,0 +1,26 @@
+;;; init-dashboard.el --- .Emacs Configuration -*- lexical-binding: t -*-
+;;; Commentary:
+;;
+
+;;; Code:
+(use-package dashboard
+ :pin "MELPA"
+ :ensure t
+ :config
+ (dashboard-setup-startup-hook)
+ (setq dashboard-banner-logo-title "Emacs personal")
+ (setq dashboard-startup-banner 'logo)
+ (setq dashboard-center-content t)
+ (setq dashboard-show-shortcuts t)
+ (setq dashboard-set-heading-icons t)
+ (setq dashboard-set-file-icons t)
+ (setq dashboard-set-footer nil)
+ (setq show-week-agenda-p t)
+ (setq dashboard-items '((recents . 5)
+ (bookmarks . 5)
+ (projects . 5)
+ (agenda . 5)
+ (registers . 5))))
+
+(provide 'init-dashboard)
+;;; init-dashboard.el ends here