[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/dracula-theme 18816b9 051/187: Fix non-graphical color swi
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/dracula-theme 18816b9 051/187: Fix non-graphical color switch |
Date: |
Thu, 21 Oct 2021 18:04:54 -0400 (EDT) |
branch: elpa/dracula-theme
commit 18816b98ed5d547acefc36a197e083c1dabe091d
Author: Sebastian Reuße <seb@wirrsal.net>
Commit: Sebastian Reuße <seb@wirrsal.net>
Fix non-graphical color switch
`(display-graphic-p)` will evaluate to nil when starting Emacs in daemon
mode.
Instead, we now use the attribute switch system provided by custom.el, which
apply definitions when a frame is created and will do the right thing when
running Emacs daemon.
Fixes #23
---
dracula-theme.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dracula-theme.el b/dracula-theme.el
index 66f3c5f..048e10a 100644
--- a/dracula-theme.el
+++ b/dracula-theme.el
@@ -18,13 +18,12 @@
(deftheme dracula)
-(if (display-graphic-p) (setq bg1 "#282a36") (setq bg1 "#000000"))
-
(let ((class '((class color) (min-colors 89)))
(fg1 "#f8f8f2")
(fg2 "#e2e2dc")
(fg3 "#ccccc7")
(fg4 "#b6b6b2")
+ (bg1 "#282a36")
(bg2 "#373844")
(bg3 "#464752")
(bg4 "#565761")
@@ -56,7 +55,8 @@
'dracula
;; default
`(cursor ((,class (:background ,fg3))))
- `(default ((,class (:background ,bg1 :foreground ,fg1))))
+ `(default ((((type nil)) (:background "#000000" :foreground ,fg1))
+ (,class (:background ,bg1 :foreground ,fg1))))
`(default-italic ((,class (:italic t))))
`(ffap ((,class (:foreground ,fg4))))
`(fringe ((,class (:background ,bg1 :foreground ,fg4))))
- [nongnu] elpa/dracula-theme dc5186e 012/187: Fix hl-line-mode for emacs (#121), (continued)
- [nongnu] elpa/dracula-theme dc5186e 012/187: Fix hl-line-mode for emacs (#121), ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 8247743 016/187: Fixed typo in README, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 727f36c 025/187: Add faces for rpm-spec-mode, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 6046194 030/187: Change the colors for const, builtin and type, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 9f9a113 032/187: Org mode changes, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme cfb5305 170/187: Merge pull request #81 from devmotion/patch-1, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 57085af 181/187: Improve code, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 6f2e219 034/187: Fix unbalanced parenthesis, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme beea0d4 039/187: Merge pull request #14 from mikolajb/master, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 727ff21 049/187: Merge pull request #22 from benjamreynolds/br-terminal-bugfix, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 18816b9 051/187: Fix non-graphical color switch,
ELPA Syncer <=
- [nongnu] elpa/dracula-theme 3c9efcc 053/187: Bump version to 1.3.2, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 84cfa50 054/187: Fix maintainer table in README, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 3ba7662 055/187: Merge pull request #25 from benjamreynolds/br-readme-fix, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 62df5de 056/187: Updates copyright year, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme d9a3948 060/187: Use labels for hex-coded colors, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 115456e 066/187: Merge pull request #36 from Wilfred/master, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 3c24a6c 067/187: Merge pull request #40 from eigengrau/24bit, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 2a65bb9 043/187: Merge pull request #17 from benjamreynolds/master, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme 5d01bab 178/187: Revert completions-first-difference, ELPA Syncer, 2021/10/21
- [nongnu] elpa/dracula-theme a1c9888 069/187: Bump version to 1.5.0, ELPA Syncer, 2021/10/21