feat: initial integration of custom theme

This commit is contained in:
Muhammad Nauman Raza 2022-11-17 21:54:06 +00:00
parent 2b1143a283
commit 4ec065bfa6
No known key found for this signature in database
GPG key ID: A9A36C429C9CAE31
4 changed files with 25 additions and 5 deletions

23
graphite-theme.el Normal file
View 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)

View file

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

View file

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