From 54ee546f40fbcd203974dc7fbe4677943f6c4585 Mon Sep 17 00:00:00 2001 From: Maciej Szlosarczyk Date: Thu, 24 Sep 2020 21:07:33 +0300 Subject: [PATCH] Add dashboard package --- init.el | 3 ++- pkg/dashboard.el | 27 +++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 pkg/dashboard.el diff --git a/init.el b/init.el index 22f6fb8..13f6d61 100644 --- a/init.el +++ b/init.el @@ -36,6 +36,7 @@ (require 'pkg/ispell "$HOME/.emacs.d/pkg/ispell.el") (require 'pkg/deft "$HOME/.emacs.d/pkg/deft.el") (require 'pkg/lsp "$HOME/.emacs.d/pkg/lsp.el") +(require 'pkg/dashboard "$HOME/.emacs.d/pkg/dashboard.el") ;; Themes (require '10themes "$HOME/.emacs.d/themes/themes.el") @@ -63,7 +64,7 @@ ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. '(package-selected-packages - '(fsharp-mode dante dash-at-point racer racer-mode flycheck-rust rust-mode haskell-mode dune which-key erlang gitignore-mode yaml-mode nginx-mode ansible terraform-mode dockerfile-mode reason-mode merlin tuareg clj-refactor cider clojure-mode elixir-mode js2-mode web-mode enh-ruby-mode ruby-end rspec-mode planet-theme flatui-theme base16-theme smart-mode-line lsp-ui lsp-mode deft counsel-projectile flycheck company yasnippet-snippets yasnippet visual-regexp column-enforce-mode rainbow-mode rainbow-delimiters magit hydra counsel keyfreq exec-path-from-shell buffer-move use-package)) + '(dashboard fsharp-mode dante dash-at-point racer racer-mode flycheck-rust rust-mode haskell-mode dune which-key erlang gitignore-mode yaml-mode nginx-mode ansible terraform-mode dockerfile-mode reason-mode merlin tuareg clj-refactor cider clojure-mode elixir-mode js2-mode web-mode enh-ruby-mode ruby-end rspec-mode planet-theme flatui-theme base16-theme smart-mode-line lsp-ui lsp-mode deft counsel-projectile flycheck company yasnippet-snippets yasnippet visual-regexp column-enforce-mode rainbow-mode rainbow-delimiters magit hydra counsel keyfreq exec-path-from-shell buffer-move use-package)) '(safe-local-variable-values '((haskell-process-use-ghci . t) (haskell-indent-spaces . 4)))) diff --git a/pkg/dashboard.el b/pkg/dashboard.el new file mode 100644 index 0000000..77a1a67 --- /dev/null +++ b/pkg/dashboard.el @@ -0,0 +1,27 @@ +;;; dashboard.el --- summary + +;; Author: Maciej Szlosarczyk +;; Maintainer: Maciej Szlosarczyk +;; Version: 0.1-snapshot + +;;; Commentary: + +;; Dashboard extracted from Spacemacs. + +;;; Code: + +(use-package dashboard + :ensure t + :config + (dashboard-setup-startup-hook)) + +(setq dashboard-startup-banner 'logo) + +(setq dashboard-items '((recents . 5) + ;; (bookmarks . 5) + ;; (agenda . 5) + ;; (registers . 5) + (projects . 5))) + +(provide 'pkg/dashboard) +;;; dashboard.el ends here