From 579293a60d65fd6f6e10a3b7890fdfe7aa811252 Mon Sep 17 00:00:00 2001 From: Sako <78461130+Sakooooo@users.noreply.github.com> Date: Tue, 3 Oct 2023 17:16:27 +0400 Subject: [PATCH] Update emacs.org --- config/emacs/emacs.org | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/config/emacs/emacs.org b/config/emacs/emacs.org index 4f91c380..3b7092e6 100644 --- a/config/emacs/emacs.org +++ b/config/emacs/emacs.org @@ -207,6 +207,29 @@ M-x org-bable-tangle "o" `(:ignore o :which-key "org") "oa" `(org-agenda :which-key "agenda"))) #+end_src +** Emacs-Dashboard +#+begin_src emacs-lisp + (use-package dashboard + :ensure t + :config + (setq initial-buffer-choice (lambda () (get-buffer-create "*dashboard*"))) + ;; Configuration of Dashboard + (setq dashboard-display-icons-p t) ;; display icons on both GUI and terminal + (setq dashboard-icon-type 'nerd-icons) ;; use `nerd-icons' package + ;; Set the title + (setq dashboard-banner-logo-title "Emacs is vscode for nerds") + ;; Set the banner + (setq dashboard-startup-banner 'official) + ;; center everything + (setq dashboard-center-content t) + ;; jump thing + (setq dashboard-show-shortcuts nil) + (setq dashboard-items '((projects . 5) + (agenda . 5))) + (setq dashboard-projects-switch-function 'counsel-projectile-switch-project-by-name) + (setq dashboard-footer-messages '("I think I have Emacs pinky!")) + (dashboard-setup-startup-hook)) +#+end_src ** Evil Mode (vim) #+begin_src emacs-lisp (use-package evil