aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Benencia <id@rbenencia.name>2025-05-14 08:26:51 -0700
committerRaúl Benencia <id@rbenencia.name>2025-05-14 08:27:10 -0700
commit596204efdcfdbc529aa49e5b7b6523f001036741 (patch)
treef8e5eef911ebaf85416a494b1c4dfcb96819b6c0
parente9332660976d684846b43c4385ab6e9a67b34c5e (diff)
emacs: dahsboard tangleHEADmaster
-rw-r--r--.emacs.d/init.el1
-rw-r--r--.emacs.d/rul-lisp/packages/rul-dashboard.el22
2 files changed, 23 insertions, 0 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el
index a07d86f..43b9e06 100644
--- a/.emacs.d/init.el
+++ b/.emacs.d/init.el
@@ -76,6 +76,7 @@
(require 'rul-themes)
(require 'rul-bindings)
(require 'rul-completion)
+(require 'rul-dashboard)
(require 'rul-fm)
(require 'rul-fonts)
(require 'rul-io)
diff --git a/.emacs.d/rul-lisp/packages/rul-dashboard.el b/.emacs.d/rul-lisp/packages/rul-dashboard.el
new file mode 100644
index 0000000..67bd188
--- /dev/null
+++ b/.emacs.d/rul-lisp/packages/rul-dashboard.el
@@ -0,0 +1,22 @@
+(use-package page-break-lines :ensure t)
+
+(use-package dashboard
+ :ensure t
+
+ :config
+ (dashboard-setup-startup-hook)
+
+ :custom
+ (dashboard-center-content t)
+ (dashboard-startup-banner 3)
+ (dashboard-items '((recents . 5)
+ (bookmarks . 5)
+ (projects . 5)
+ (agenda . 5)
+ ))
+ (dashboard-icon-type 'nerd-icons)
+ (dashboard-set-heading-icons t)
+ (dashboard-set-file-icons t)
+)
+
+(provide 'rul-dashboard)
nihil fit ex nihilo