diff options
| author | tslil clingman <> | 2020-01-12 11:54:27 -0500 |
|---|---|---|
| committer | tslil clingman <> | 2020-01-12 11:54:27 -0500 |
| commit | a8333ddea5e347e70c42e27a6473085780125370 (patch) | |
| tree | 9df639a4de68e1488a79f7edf515220f669d654b /emacs/themes/acme-theme.el | |
| parent | 800b2b1a51c77a328042f47d24e2517266029544 (diff) | |
Theme adjustments
Diffstat (limited to 'emacs/themes/acme-theme.el')
| -rw-r--r-- | emacs/themes/acme-theme.el | 143 |
1 files changed, 102 insertions, 41 deletions
diff --git a/emacs/themes/acme-theme.el b/emacs/themes/acme-theme.el index c375ab8..37dc7c1 100644 --- a/emacs/themes/acme-theme.el +++ b/emacs/themes/acme-theme.el @@ -22,10 +22,12 @@ (deftheme acme "A theme inspired by the classic colours of the ACME editor.") -(let ((bg-yellow "#FFFFEA") - (bg-blue "#EAFFFF") +(let ((bg-yellow "#FFFFBA") + (bg-blue "#DAEFEF") + (lazy "#D1D1C0") (mud "#99994C") + (yellow "#EAEA9E") (blue "#268BD2") (red "#AA0000") @@ -34,18 +36,19 @@ (link "#D05000")) (custom-theme-set-faces 'acme + `(default ((t (:background ,bg-yellow :foreground "black")))) '(cursor ((t (:background "black")))) '(escape-glyph ((t (:foreground "black")))) - '(minibuffer-prompt ((t (:foreground "black" :weight bold)))) '(highlight ((t (:foreground "grey30")))) `(region ((t (:background ,yellow :foreground "black")))) `(secondary-selection ((t (:background ,red)))) '(trailing-whitespace ((t (:background "grey")))) + `(widget-field ((t (:background ,bg-blue)))) - '(font-lock-comment-face ((t (:foreground "black" :slant italic)))) '(font-lock-builtin-face ((t (:foreground "black" :slant normal)))) - '(font-lock-comment-delimiter-face ((default (:inherit (font-lock-comment-face))))) + '(font-lock-comment-delimiter-face ((t (:inherit (font-lock-comment-face))))) + '(font-lock-comment-face ((t (:foreground "black" :slant italic)))) '(font-lock-constant-face ((t (:foreground "black")))) '(font-lock-doc-face ((t (:foreground "black" :slant italic)))) '(font-lock-function-name-face ((t (:foreground "black" :weight bold)))) @@ -57,27 +60,14 @@ '(font-lock-variable-name-face ((t (:foreground "black")))) '(font-lock-warning-face ((t (:foreground "black")))) - '(button ((t (:inherit (link))))) `(link ((t (:underline (:color foreground-color :style line) :foreground ,link)))) - '(link-visited ((default (:inherit (link))) - (((class color) (background light)) (:foreground "magenta4")) - (((class color) (background dark)) (:foreground "violet")))) + '(button ((t (:inherit (link))))) + '(link-visited ((t (:inherit (link))))) `(fringe ((t (:background ,bg-yellow :foreground "black")))) - '(header-line ((default (:inherit (mode-line))) - (((type tty)) (:underline (:color foreground-color :style line) :inverse-video nil)) - (((class color grayscale) (background light)) (:box nil :foreground "grey20" :background "grey90")) - (((class color grayscale) (background dark)) (:box nil :foreground "grey90" :background "grey20")) - (((class mono) (background light)) (:underline (:color foreground-color :style line) - :box nil :inverse-video nil - :foreground "black" :background "white")) - (((class mono) (background dark)) (:underline (:color foreground-color :style line) - :box nil :inverse-video nil - :foreground "white" :background "black")))) - - '(tooltip ((((class color)) (:inherit (variable-pitch) :foreground "black" :background "lightyellow")) - (t (:inherit (variable-pitch))))) + `(line-number ((t (:inherit default)))) + `(line-number-current-line ((t (:inherit default :background ,purple)))) `(mode-line ((t (:background ,bg-blue :foreground "black" :box 2)))) '(mode-line-buffer-id ((t (:foreground "black" :weight bold)))) @@ -85,41 +75,54 @@ '(mode-line-highlight ((t (:weight bold :box nil :foreground "black")))) `(mode-line-inactive ((t (:background ,bg-blue :foreground "#393939" :weight normal :box t)))) + '(minibuffer-line ((t (:inherit default)))) + '(minibuffer-prompt ((t (:inherit (minibuffer-line) :weight bold)))) + `(isearch ((t (:background ,yellow)))) `(isearch-fail ((t (:background ,red)))) `(lazy-highlight ((t (:foreground "black" :weight bold :background ,bg-blue)))) `(match ((t (:background ,yellow)))) '(next-error ((t (:inherit (region))))) '(query-replace ((t (:inherit (isearch))))) - '(table-cell ((t (:inherit (default))))) + ;; '(table-cell ((t (:inherit (default))))) `(show-paren-match ((t (:weight bold :background ,purple)))) `(show-paren-mismatch ((t (:background ,red)))) `(sp-show-pair-match-face ((t (:weight bold :background ,purple)))) `(sp-show-pair-mismatch-face ((t (:background ,red)))) - '(ivy-modified-buffer ((t (:underline t :inherit (default))))) + '(eshell-prompt-face ((t (:inherit default :weight bold)))) `(company-echo-common ((t (:foreground "black" :background ,bg-blue :weight bold)))) + `(company-preview-common ((t (:foreground "black" :background ,yellow)))) `(company-scrollbar-bg ((t (:background "grey")))) `(company-scrollbar-fg ((t (:background ,green)))) `(company-tooltip ((t (:foreground "black" :background ,bg-blue)))) `(company-tooltip-search ((t (:foreground "black" :background ,yellow)))) `(company-tooltip-annotation ((t (:foreground ,link :slant italic)))) `(company-tooltip-common ((t (:foreground "black" :weight bold)))) - `(company-tooltip-common-selection ((t (:foreground "black" :background - ,yellow :weight bold)))) + `(company-tooltip-common-selection ((t (:foreground "black" :background ,yellow :weight bold)))) `(company-tooltip-selection ((t (:background ,yellow :foreground "black")))) + '(sh-quoted-exec ((t (:foreground "black" :underline t)))) + '(font-latex-bold-face ((t (:weight bold)))) '(font-latex-italic-face ((t (:slant italic)))) - '(font-latex-math-face ((t (:foreground "black" :box (:line-width 1 :color "grey" :style sunken))))) - '(font-latex-string-face ((t (:foreground "black")))) - '(font-latex-verbatim-face ((t (:foreground "black")))) - '(font-latex-sedate-face ((t (:foreground "black")))) - '(font-latex-warning-face ((t (:foreground "black")))) + `(font-latex-math-face ((t (:box (:line-width 2 :color ,lazy :style pressed-button) + :foreground "black")))) + '(font-latex-script-char-face ((t (:inherit default)))) + '(font-latex-string-face ((t (:inherit default)))) + '(font-latex-verbatim-face ((t (:inherit default)))) + '(font-latex-sedate-face ((t (:inherit default)))) + '(font-latex-warning-face ((t (:inherit default)))) '(font-latex-sectioning-5-face ((t (:foreground "black" :weight normal)))) + ;; '(tex-math ((t (:inherit font-latex-math-face)))) + ;; '(TeX-error-description-error ((t (:inherit default)))) + ;; '(TeX-error-description-help ((t (:inherit default)))) + ;; '(TeX-error-description-warning ((t (:inherit default)))) + ;; '(TeX-error-description-tex-said ((t (:inherit default)))) + `(shm-current-face ((t (:background ,bg-blue)))) '(shm-quarantine-face ((t nil))) @@ -129,19 +132,77 @@ `(avy-lead-face-1 ((t (:background ,red)))) `(avy-lead-face-2 ((t (:background ,purple)))) - '(company-coq-comment-h1-face ((t (:height 1.8 :slant italic :inherit (default))))) - '(company-coq-comment-h2-face ((t (:height 1.4 :slant italic :inherit (default))))) - '(company-coq-comment-h3-face ((t (:height 1.2 :slant italic :inherit (default))))) + '(custom-group-tag ((t (:inherit default :height 1.2 :weight bold)))) + '(custom-variable-tag ((t (:inherit default :weight bold)))) + + '(company-coq-comment-h1-face ((t (:height 1.8 :slant italic + :inherit (default))))) + '(company-coq-comment-h2-face ((t (:height 1.4 :slant italic + :inherit (default))))) + '(company-coq-comment-h3-face ((t (:height 1.2 :slant italic + :inherit (default))))) '(company-coq-coqdoc-h1-face ((t (:weight bold :inverse-video t)))) '(company-coq-coqdoc-h2-face ((t (:weight bold :underline t)))) '(company-coq-coqdoc-h3-face ((t (:underline t)))) - '(company-coq-coqdoc-h4-face ((t (:inherit (default))))) - - '(company-coq-features/code-folding-bullet-face - ((t (:foreground "black" :weight bold)))) - - `(coq-solve-tactics-face ((t (:foreground "black" :underline t)))) - `(proof-tactics-name-face ((t (:foreground "black" :weight bold)))) + ;; '(company-coq-coqdoc-h4-face ((t (:inherit (default))))) + '(company-coq-features/code-folding-bullet-face ((t (:foreground "black" :weight bold)))) + + '(coq-solve-tactics-face ((t (:foreground "black" :underline t)))) + `(proof-error-face ((t (:foreground ,red)))) + '(proof-tactics-name-face ((t (:foreground "black" :weight bold)))) + '(proof-tacticals-name-face ((t (:foreground "black" :underline t)))) + `(proof-locked-face ((t (:background ,bg-blue)))) + + `(ivy-current-match ((t (:foreground "black" :background ,purple :weight bold)))) + '(ivy-minibuffer-match-face-1 ((t (:inherit default)))) + '(ivy-minibuffer-match-face-2 ((t (:inherit ivy-minibuffer-match-face-1)))) + '(ivy-minibuffer-match-face-3 ((t (:inherit ivy-minibuffer-match-face-1)))) + '(ivy-minibuffer-match-face-4 ((t (:inherit ivy-minibuffer-match-face-1)))) + `(ivy-cursor-face ((t (:background ,yellow)))) + + `(swiper-line-face ((t (:inherit default)))) + `(swiper-match-face-1 ((t (:background ,bg-blue :weight bold :box 1)))) + `(swiper-match-face-2 ((t (:inherit swiper-match-face-1)))) + `(swiper-match-face-3 ((t (:inherit swiper-match-face-1)))) + `(swiper-match-face-4 ((t (:inherit swiper-match-face-1)))) + `(swiper-background-match-face-1 ((t (:weight bold)))) + `(swiper-background-match-face-2 ((t (:inherit swiper-background-match-face-1)))) + `(swiper-background-match-face-3 ((t (:inherit swiper-background-match-face-1)))) + `(swiper-background-match-face-4 ((t (:inherit swiper-background-match-face-1)))) + + '(magit-blame-heading ((t (inherit :default)))) + '(magit-blame-margin ((t (inherit :default)))) + '(magit-blame-hilight ((t (inherit :default)))) + '(magit-branch-current ((t (inherit :default)))) + '(magit-branch-local ((t (inherit :default)))) + '(magit-branch-remote ((t (inherit :default)))) + '(magit-branch-remote-head ((t (inherit :default)))) + '(magit-cherry-equivalent ((t (inherit :default)))) + '(magit-cherry-unmatched ((t (inherit :default)))) + '(magit-diff-added ((t (inherit :default)))) + '(magit-diff-added-highlight ((t (inherit :default)))) + '(magit-diff-base ((t (inherit :default)))) + '(magit-diff-base-highlight ((t (inherit :default)))) + '(magit-diff-conflicting-heading ((t (inherit :default)))) + '(magit-diff-context ((t (inherit :default)))) + '(magit-diff-context-highlight ((t (inherit :default)))) + '(magit-diff-file-heading-highlight ((t (inherit :default)))) + '(magit-diff-file-heading-selection ((t (inherit :default)))) + '(magit-diff-hunk-heading ((t (inherit :default)))) + '(magit-diff-hunk-heading-highlight ((t (inherit :default)))) + '(magit-diff-hunk-heading-selection ((t (inherit :default)))) + '(magit-diff-lines-heading ((t (inherit :default)))) + '(magit-diff-our ((t (inherit :default)))) + '(magit-diff-removed ((t (inherit :default)))) + '(magit-diff-removed-highlight ((t (inherit :default)))) + '(magit-refname ((t (inherit :default)))) + '(magit-refname-pullreq ((t (inherit :default)))) + '(magit-refname-stash ((t (inherit :default)))) + '(magit-refname-wip ((t (inherit :default)))) + '(magit-section-highlight ((t (inherit :default)))) )) (provide-theme 'acme) + +;; (cl-loop for face in (face-list) do +;; (set-face-attribute face nil :foreground nil :background nil)) |
