Add dashboard package

This commit is contained in:
Maciej 2020-09-24 21:07:33 +03:00
parent 6defe997ae
commit 54ee546f40
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
2 changed files with 29 additions and 1 deletions

View file

@ -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))))

27
pkg/dashboard.el Normal file
View file

@ -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