syscfg/emacs/module/module-eyecandy.el

33 lines
587 B
EmacsLisp

;;; module-eyecandy.el --- make emacs shiny -*- lexical-binding: t; -*-
;;;
;;; Commentary:
;;;
;;; Add some eye candy to Emacs.
;;;
;;; Code:
(require 'module-pkg)
;; themes
(pkg/require 'acme-theme)
;; modeline
(pkg/require 'doom-modeline)
(doom-modeline-mode 1)
;; icons
(pkg/require 'nerd-icons)
(pkg/require 'nerd-icons-dired)
(pkg/require 'nerd-icons-completion)
(pkg/require 'nerd-icons-ibuffer)
(pkg/require 'kind-icon)
(add-hook 'dired-mode-hook #'nerd-icons-dired-mode)
;; fonts
(pkg/require 'unicode-fonts)
(provide 'module-eyecandy)
;;; module-eyecandy.el ends here.