summaryrefslogtreecommitdiff
path: root/config/dashboard.el
diff options
context:
space:
mode:
Diffstat (limited to 'config/dashboard.el')
-rw-r--r--config/dashboard.el59
1 files changed, 0 insertions, 59 deletions
diff --git a/config/dashboard.el b/config/dashboard.el
deleted file mode 100644
index 820a476..0000000
--- a/config/dashboard.el
+++ /dev/null
@@ -1,59 +0,0 @@
-;; Dashboard - Startup screen
-
-(use-package dashboard
- :config
- ;; Use text banner from file
- (setq dashboard-startup-banner (expand-file-name "config/text/banner.txt" user-emacs-directory))
- (setq dashboard-banner-logo-title "In the Beginning was the Word, and the Word was with EMACS,\nand the Word was EMACS...")
-
- ;; Customize the text banner face to make icon HUGE
- (set-face-attribute 'dashboard-text-banner nil
- :height 15.0
- :foreground "#8057b6")
-
- ;; Customize the title face
- (set-face-attribute 'dashboard-banner-logo-title nil
- :height 1.2
- :foreground "#8affff"
- :weight 'bold)
-
- ;; Customize section heading colors (Recent Files, Projects, etc.)
- (set-face-attribute 'dashboard-heading nil
- :foreground "#ffc600"
- :weight 'bold)
-
- ;; Enable Nerd Font icons
- (setq dashboard-icon-type 'nerd-icons)
- (setq dashboard-set-heading-icons t)
- (setq dashboard-set-file-icons t)
-
- ;; Customize heading icons (optional - comment out to use defaults)
- (setq dashboard-heading-icons '((recents . "nf-oct-history")
- (bookmarks . "nf-oct-bookmark")
- (projects . "nf-oct-rocket")
- (agenda . "nf-oct-calendar")
- (registers . "nf-oct-database")))
-
- ;; Center content
- (setq dashboard-center-content t)
- (setq dashboard-vertically-center-content t)
-
- ;; Disable shortcut indicators
- (setq dashboard-show-shortcuts nil)
-
- ;; Customize dashboard items
- (setq dashboard-items '((recents . 5)
- (bookmarks . 5)
- (projects . 5)
- (agenda . 5)
- (registers . 5)))
- (setq dashboard-item-shortcuts '((recents . "r")
- (bookmarks . "m")
- (projects . "p")
- (agenda . "a")
- (registers . "e")))
-
- ;; Set up the startup hook
- (dashboard-setup-startup-hook))
-
-(provide 'dashboard)