Add some more packages, update existing package config
This commit is contained in:
parent
58e0b8a4f3
commit
7a7d68ab44
15
pkg/dashboard.el
Normal file
15
pkg/dashboard.el
Normal file
@ -0,0 +1,15 @@
|
||||
;; An extensible Emacs dashboard.
|
||||
;; https://github.com/emacs-dashboard/emacs-dashboard
|
||||
(use-package dashboard
|
||||
:ensure t
|
||||
:config
|
||||
(setq dashboard-center-content t)
|
||||
(setq dashboard-vertically-center-content t)
|
||||
(setq dashboard-navigation-cycle t)
|
||||
(setq dashboard-display-icons-p t)
|
||||
(setq dashboard-icon-type 'nerd-icons)
|
||||
(setq dashboard-set-heading-icons t)
|
||||
(setq dashboard-set-file-icons t)
|
||||
(setq dashboard-items '((projects . 5)
|
||||
(recents . 5)))
|
||||
(dashboard-setup-startup-hook))
|
@ -3,10 +3,10 @@
|
||||
(use-package hl-todo
|
||||
:ensure t
|
||||
:config
|
||||
(setq hl-todo-keyword-faces
|
||||
(setq hl-todo-highlight-punctuation ":"
|
||||
hl-todo-keyword-faces
|
||||
'(("FIXME" . "#f7768e")
|
||||
("HACK" . "#7aa2f7")
|
||||
("NOTE" . "#e0af68")
|
||||
("TODO" . "#bb9af7")))
|
||||
(add-hook 'prog-mode-hook #'hl-todo-mode)
|
||||
(add-hook 'text-mode-hook #'hl-todo-mode))
|
||||
(add-hook 'prog-mode-hook #'hl-todo-mode))
|
||||
|
@ -1,8 +0,0 @@
|
||||
;; Use Nerd Icons in completions.
|
||||
;; https://github.com/rainstormstudio/nerd-icons-completion
|
||||
(use-package nerd-icons-completion
|
||||
:ensure t
|
||||
:after marginalia
|
||||
:config
|
||||
(nerd-icons-completion-mode)
|
||||
(add-hook 'marginalia-mode-hook #'nerd-icons-completion-marginalia-setup))
|
@ -1,8 +0,0 @@
|
||||
;; Use nerd icons in dired mode.
|
||||
;; https://github.com/rainstormstudio/nerd-icons-dired
|
||||
(use-package nerd-icons-dired
|
||||
:ensure t
|
||||
:defer t
|
||||
:diminish nerd-icons-dired-mode
|
||||
:hook
|
||||
(dired-mode . nerd-icons-dired-mode))
|
@ -4,3 +4,21 @@
|
||||
:ensure t
|
||||
:custom
|
||||
(nerd-icons-font-family "FiraCode Nerd Font"))
|
||||
|
||||
;; Use nerd icons in completions.
|
||||
;; https://github.com/rainstormstudio/nerd-icons-completion
|
||||
(use-package nerd-icons-completion
|
||||
:ensure t
|
||||
:after marginalia
|
||||
:config
|
||||
(nerd-icons-completion-mode)
|
||||
(add-hook 'marginalia-mode-hook #'nerd-icons-completion-marginalia-setup))
|
||||
|
||||
;; Use nerd icons in dired mode.
|
||||
;; https://github.com/rainstormstudio/nerd-icons-dired
|
||||
(use-package nerd-icons-dired
|
||||
:ensure t
|
||||
:defer t
|
||||
:diminish nerd-icons-dired-mode
|
||||
:hook
|
||||
(dired-mode . nerd-icons-dired-mode))
|
||||
|
@ -1,4 +1,4 @@
|
||||
;;Emacs completion style that matches multiple regexps in any order.
|
||||
;; Emacs completion style that matches multiple regexps in any order.
|
||||
;; https://github.com/oantolin/orderless
|
||||
(use-package orderless
|
||||
:ensure t
|
||||
|
10
pkg/prettier.el
Normal file
10
pkg/prettier.el
Normal file
@ -0,0 +1,10 @@
|
||||
;; Minor mode to format code on file save.
|
||||
;; https://github.com/prettier/prettier-emacs
|
||||
(use-package prettier-js
|
||||
:ensure t
|
||||
:config
|
||||
(setq prettier-js-args
|
||||
'("--trailing-comma" "all"
|
||||
"--bracket-spacing" "false"))
|
||||
(add-hook 'js2-mode-hook 'prettier-js-mode)
|
||||
(add-hook 'web-mode-hook 'prettier-js-mode))
|
@ -1,5 +1,5 @@
|
||||
;; Insert/delete parens in pairs, highlight pairs, etc. General quality of life
|
||||
;; improvements.
|
||||
;; Insert/delete parens in pairs, highlight pairs, etc.
|
||||
;; General quality of life improvements.
|
||||
;; https://github.com/Fuco1/smartparens
|
||||
(use-package smartparens
|
||||
:ensure t
|
||||
|
Loading…
Reference in New Issue
Block a user