-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathandrews-theme.el
27 lines (23 loc) · 1.16 KB
/
andrews-theme.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
(deftheme andrews "My custom emacs theme inspired by Alabaster by Nikita Prokopov")
(custom-theme-set-faces
'andrews
`(default ((t (:background "white" :foreground "black"))))
;; GUI
`(fringe ((t (:background "white"))))
`(vertical-border ((t (:foreground "#d0d0d0"))))
`(fill-column-indicator ((t (:foreground "#d0d0d0"))))
`(hl-line ((t (:background "#d0d0d0"))))
`(line-number ((t (:foreground "#e0e0e0"))))
;; Syntax
`(font-lock-keyword-face ((t (:foreground "black"))))
`(font-lock-constant-face ((t (:foreground "black"))))
`(font-lock-type-face ((t (:foreground "black"))))
`(font-lock-builtin-face ((t (:foreground "black"))))
`(font-lock-string-face ((t (:foreground "#0000ff"))))
`(font-lock-comment-face ((t (:foreground "darkmagenta"))))
`(font-lock-doc-face ((t (:foreground "darkmagenta"))))
`(font-lock-function-name-face ((t (:foreground "black"))))
`(font-lock-variable-name-face ((t (:foreground "black"))))
`(rust-unsafe-face ((t (:background "white" :foreground "black"))))
)
(provide-theme 'andrews)