-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjblow-theme.el
54 lines (52 loc) · 3.42 KB
/
jblow-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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
(deftheme jblow
"My version of Jonathan Blow emacs theme")
(custom-theme-set-faces
'jblow
'(region ((t (:extend nil :background "#0000ff"))))
'(cursor ((t (:background "#93ea95"))))
'(fringe ((t (:background "#062329" :foreground "#ffffff"))))
'(highlight ((t (:foreground "#0000ff"))))
'(font-lock-keyword-face ((t (:foreground "#ffffff"))))
'(font-lock-type-face ((t (:foreground "#8cde94"))))
'(font-lock-constant-face ((t (:foreground "#7ad0c6"))))
'(font-lock-variable-name-face ((t (:foreground "#c1d1e3"))))
'(font-lock-builtin-face ((t (:foreground "#ffffff"))))
'(font-lock-string-face ((t (:foreground "#2ec09c"))))
'(font-lock-comment-face ((t (:foreground "#44b340"))))
'(font-lock-comment-delimiter-face ((default (:inherit (font-lock-comment-face)))))
'(font-lock-doc-face ((t (:inherit font-lock-comment-face))))
'(font-lock-function-name-face ((t (:foreground "#ffffff"))))
'(font-lock-preprocessor-face ((t (:foreground "#8cde94"))))
'(warning ((t (:foreground "#ffaa00" :weight bold))))
'(font-lock-warning-face ((t (:foreground "#ffaa00"))))
'(trailing-whitespace ((t (:background "#ffaa00"))))
'(mode-line-buffer-id ((t (:distant-foreground "#d1b897" :foreground "#062329" :weight bold))))
'(mode-line ((t (:background "#d1b48f" :foreground "#062329" :box (:line-width (1 . -1))))))
'(mode-line-inactive ((t (:inherit mode-line :background "#c7c8c7" :foreground "#062329" :box (:line-width (1 . -1) :color "grey40") :weight normal))))
'(line-number ((t (:background "#062329" :foreground "#126367"))))
'(line-number-current-line ((t (:background "#062329" :foreground "#ffffff"))))
'(ido-subdir ((t (:inherit font-lock-string-face))))
'(show-paren-match ((t (:background "#0000ff"))))
'(lsp-face-highlight-textual ((t (:inherit region))))
'(company-tooltip ((t (:background "#083a41"))))
'(company-tooltip-scrollbar-thumb ((t (:background "#041a29"))))
'(company-tooltip-scrollbar-track ((t (:background "#062329"))))
'(company-tooltip-selection ((t (:background "#0a4a59" :foreground "#ffffff"))))
'(magit-section-highlight ((t (:extend t :background "#0a4a59"))))
'(magit-blame-heading ((t (:inherit magit-blame-highlight :extend t :slant normal :weight normal))))
'(magit-blame-highlight ((t (:extend t :background "#0a4a59" :foreground "#ffffff"))))
'(magit-diff-hunk-heading-highlight ((t (:extend t :background "#083a41" :foreground "#ffffff"))))
'(magit-section-heading ((t (:extend t :foreground "#ffffff" :weight bold))))
'(magit-diff-hunk-heading ((t (:extend t :background "#083a41" :foreground "#ffffff"))))
'(header-line ((t (:inherit mode-line :background "#083a41" :foreground "#ffffff" :box nil))))
'(magit-diff-context-highlight ((t (:extend t :background "#0a4a59" :foreground "#ffffff"))))
'(lsp-face-highlight-read ((t (:inherit region :underline t))))
'(compilation-error ((t (:inherit (error)))))
'(error ((t (:foreground "tomato" :weight bold))))
'(success ((t (:foreground "ForestGreen" :weight bold))))
'(magit-hash ((t (:foreground "#7ad0c6"))))
'(lsp-ui-doc-background ((t (:background "#083a41"))))
'(rust-unsafe ((t (:inherit font-lock-keyword-face))))
'(font-latex-script-char-face ((t (:inherit warning))))
'(default ((t (:inherit nil :extend nil :stipple nil :background "#062329" :foreground "#d1b897" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight regular :height 211 :width normal :foundry "UKWN" :family "Iosevka")))))
(provide-theme 'jblow)