Update
This commit is contained in:
@@ -1,39 +1,42 @@
|
||||
;; -*- lexical-binding: t; -*-
|
||||
|
||||
(use-package dashboard
|
||||
(elpaca dashboard
|
||||
(require 'dashboard))
|
||||
|
||||
(use-package doom-dashboard
|
||||
:ensure (doom-dashboard :host github
|
||||
:repo "emacs-dashboard/doom-dashboard")
|
||||
:after dashboard
|
||||
:demand t
|
||||
:bind ("<f2>" . dashboard-open)
|
||||
:diminish dashboard-mode
|
||||
:custom-face
|
||||
(dashboard-heading ((t (:inherit (font-lock-string-face bold)))))
|
||||
(dashboard-items-face ((t (:weight normal))))
|
||||
(dashboard-no-items-face ((t (:weight normal))))
|
||||
:hook (dashboard-mode . (lambda () (setq-local frame-title-format nil)))
|
||||
:config
|
||||
(add-hook 'elpaca-after-init-hook #'dashboard-insert-startupify-lists)
|
||||
(add-hook 'elpaca-after-init-hook #'dashboard-initialize)
|
||||
:init
|
||||
(setq dashboard-banner-logo-title "ZEMACS - Enjoy Programming & Writing"
|
||||
;; dashboard-page-separator "\n\f\n"
|
||||
dashboard-projects-backend 'project-el
|
||||
dashboard-path-style 'truncate-middle
|
||||
dashboard-path-max-length 60
|
||||
dashboard-center-content t
|
||||
dashboard-vertically-center-content t
|
||||
dashboard-show-shortcuts nil
|
||||
dashboard-items '((recents . 10)
|
||||
(projects . 5)
|
||||
(bookmarks . 5))
|
||||
|
||||
dashboard-startupify-list '(dashboard-insert-banner
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-banner-title
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-navigator
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-init-info
|
||||
dashboard-insert-items
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-footer)))
|
||||
;; Movement keys like doom.
|
||||
:bind
|
||||
(:map dashboard-mode-map
|
||||
("<remap> <dashboard-previous-line>" . widget-backward)
|
||||
("<remap> <dashboard-next-line>" . widget-forward)
|
||||
("<remap> <previous-line>" . widget-backward)
|
||||
("<remap> <next-line>" . widget-forward)
|
||||
("<remap> <right-char>" . widget-forward)
|
||||
("<remap> <left-char>" . widget-backward))
|
||||
:custom
|
||||
(dashboard-banner-logo-title "E M A C S")
|
||||
(dashboard-startup-banner
|
||||
(concat doom-dashboard-banner-directory "bcc.txt")) ; Use banner you want
|
||||
(dashboard-footer-icon
|
||||
(nerd-icons-faicon "nf-fa-github_alt" :face 'success :height 1.5))
|
||||
(dashboard-page-separator "\n")
|
||||
(dashboard-startupify-list `(dashboard-insert-banner
|
||||
dashboard-insert-banner-title
|
||||
dashboard-insert-newline
|
||||
dashboard-insert-items
|
||||
,(dashboard-insert-newline 2)
|
||||
dashboard-insert-init-info
|
||||
,(dashboard-insert-newline 2)
|
||||
doom-dashboard-insert-homepage-footer))
|
||||
(dashboard-item-generators
|
||||
'((recents . doom-dashboard-insert-recents-shortmenu)
|
||||
(bookmarks . doom-dashboard-insert-bookmark-shortmenu)
|
||||
(projects . doom-dashboard-insert-project-shortmenu)
|
||||
(agenda . doom-dashboard-insert-org-agenda-shortmenu)))
|
||||
(dashboard-items '(projects agenda bookmarks recents)))
|
||||
|
||||
(provide 'init-dashboard)
|
||||
|
||||
Reference in New Issue
Block a user