Skip to content

Instantly share code, notes, and snippets.

@jon
Created December 18, 2017 03:16
Show Gist options
  • Save jon/4ec0f2c114d3ba3ecf0d1c58ddf8fe56 to your computer and use it in GitHub Desktop.
Save jon/4ec0f2c114d3ba3ecf0d1c58ddf8fe56 to your computer and use it in GitHub Desktop.
;;; jon-light-theme --- A light theme.
(deftheme jon-light
"Jon's Light Theme")
(custom-theme-set-variables
'jon-light
'(whitespace-space-after-tab-regexp (quote (" +\\( +\\)" . "\\( +\\) +")))
'(whitespace-style
(quote
(face trailing tabs lines-tail empty indentation spaces space-after-tab space-before-tab tab-mark space-mark))))
(custom-theme-set-faces
'jon-light
'(company-preview ((t (:foreground "darkgray" :underline t))))
'(company-preview-common ((t (:inherit company-preview))))
'(company-tooltip ((t (:background "lightgray" :foreground "black"))))
'(company-tooltip-selection ((t (:background "steelblue" :foreground "white"))))
'(company-tooltip-common ((((type x)) (:inherit company-tooltip :weight bold)) (t (:inherit company-tooltip))))
'(company-tooltip-common-selection ((((type x)) (:inherit company-tooltip-selection :weight bold)) (t (:inherit company-tooltip-selection))))
'(default ((t (:foreground "color-233"))))
'(font-lock-builtin-face ((t (:foreground "color-27"))))
'(font-lock-comment-face ((t (:foreground "brightblack"))))
'(font-lock-constant-face ((t (:foreground "#09885a"))))
'(font-lock-doc-face ((t (:foreground "gray"))))
'(font-lock-function-name-face ((t (:foreground "#795e26"))))
'(font-lock-keyword-face ((t (:foreground "#af00db"))))
'(font-lock-preprocessor-face ((t (:foreground "color-27"))))
'(font-lock-regexp-grouping-backslash ((t (:foreground "#811f3f"))))
'(font-lock-regexp-grouping-construct ((t (:foreground "#811f3f"))))
'(font-lock-string-face ((t (:foreground "#a31515"))))
'(font-lock-type-face ((t (:foreground "color-27"))))
'(font-lock-variable-name-face ((t (:foreground "#001080"))))
'(error ((t (:foreground "red"))))
'(region ((t (:background "#add6ff"))))
'(tooltip ((t (:inherit variable-pitch :background "color-254" :foreground "black"))))
'(whitespace-line ((t (:background "brightred" :foreground "brightwhite"))))
'(whitespace-indentation ((t (:foreground "firebrick"))))
'(whitespace-space ((t (:foreground "white"))))
'(whitespace-space-after-tab ((t (:foreground "red"))))
'(whitespace-tab ((t (:foreground "red"))))
'(window-divider ((t (:foreground "white")))))
(provide-theme 'jon-light)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment