feat: initial integration of custom theme
This commit is contained in:
parent
2b1143a283
commit
4ec065bfa6
23
graphite-theme.el
Normal file
23
graphite-theme.el
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
(use-package autothemer)
|
||||||
|
|
||||||
|
(autothemer-deftheme
|
||||||
|
graphite
|
||||||
|
"A neon, shimmering theme for Emacs"
|
||||||
|
|
||||||
|
;; The color classes used by the theme. Theme supports GUI Emacs only.
|
||||||
|
((((class color) (min-colors #xFFFFFF))
|
||||||
|
|
||||||
|
;; Specify the color palette, color columns correspond to each of the classes above.
|
||||||
|
(red "#781210")
|
||||||
|
(green "#69f961")
|
||||||
|
(blue "#64c7fc")
|
||||||
|
(magenta "#e572c8")
|
||||||
|
(lilac "#7b6b97")
|
||||||
|
(yellow "#f9ef61")
|
||||||
|
(cyan "#50fcce"))
|
||||||
|
|
||||||
|
;; Specifications for Emacs faces.
|
||||||
|
((default (:foreground example-cyan))
|
||||||
|
(error (:foreground example-red))))
|
||||||
|
|
||||||
|
(provide-theme 'graphite)
|
2
init.el
2
init.el
|
@ -52,7 +52,7 @@
|
||||||
|
|
||||||
;; Load user configuration
|
;; Load user configuration
|
||||||
(add-to-list 'load-path (concat user-emacs-directory
|
(add-to-list 'load-path (concat user-emacs-directory
|
||||||
(convert-standard-filename "user/")))
|
(convert-standard-filename "user/")))
|
||||||
(load "init")
|
(load "init")
|
||||||
|
|
||||||
;;; init.el ends here
|
;;; init.el ends here
|
||||||
|
|
|
@ -56,7 +56,7 @@
|
||||||
(doom-themes-org-config) ; And org-mode
|
(doom-themes-org-config) ; And org-mode
|
||||||
|
|
||||||
;; Set theme to doom-tokyo-night, Dianicemacs' default
|
;; Set theme to doom-tokyo-night, Dianicemacs' default
|
||||||
(load-theme 'doom-tokyo-night t)
|
(load-theme 'graphite t)
|
||||||
|
|
||||||
;; rainbow-mode - Colourful colour codes!
|
;; rainbow-mode - Colourful colour codes!
|
||||||
(use-package rainbow-mode
|
(use-package rainbow-mode
|
||||||
|
|
|
@ -52,9 +52,6 @@
|
||||||
(use-package kaolin-themes
|
(use-package kaolin-themes
|
||||||
:requires autothemer)
|
:requires autothemer)
|
||||||
|
|
||||||
;; autothemer - conveniently create Emacs themes
|
|
||||||
(use-package autothemer)
|
|
||||||
|
|
||||||
;; all-the-icons - Icons for various UI elements
|
;; all-the-icons - Icons for various UI elements
|
||||||
(use-package all-the-icons)
|
(use-package all-the-icons)
|
||||||
|
|
||||||
|
|
Reference in a new issue