[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/ujelly-theme a1c9f3c 011/137: add emacs 24 theme
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/ujelly-theme a1c9f3c 011/137: add emacs 24 theme |
Date: |
Thu, 21 Oct 2021 18:12:00 -0400 (EDT) |
branch: elpa/ujelly-theme
commit a1c9f3c65714a0bea5a8e0b1c0921075a85ff67f
Author: Mark Tran <mark.tran@gmail.com>
Commit: Mark Tran <mark.tran@gmail.com>
add emacs 24 theme
---
ujelly-theme.el | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 93 insertions(+)
diff --git a/ujelly-theme.el b/ujelly-theme.el
new file mode 100644
index 0000000..3b3b827
--- /dev/null
+++ b/ujelly-theme.el
@@ -0,0 +1,93 @@
+;;; ujelly-theme.el --- Ujelly theme for GNU Emacs 24 (deftheme)
+
+;; Author: Mark Tran <mark.tran@gmail.com
+;; URL: http://github.com/marktran/color-theme-ujelly
+;; Version: 1.0.1
+
+;; Inspired by jellybeans:
http://www.vim.org/scripts/script.php?script_id=2555.
+(deftheme ujelly "The ujelly color theme")
+
+(let ((class '((class color) (min-colors 89)))
+ (ujelly-fg "#ffffff")
+ (ujelly-bg "#000000")
+ (ujelly-blue-0 "#8fbfdc")
+ (ujelly-green-0 "#99ad6a")
+ (ujelly-green-1 "#447799")
+ (ujelly-green-2 "#a8ff60")
+ (ujelly-grey-0 "#888888")
+ (ujelly-grey-1 "#7f7f7f")
+ (ujelly-grey-2 "#151515")
+ (ujelly-orange-0 "#ffb964")
+ (ujelly-purple-0 "#8197bf")
+ (ujelly-purple-1 "#474e90")
+ (ujelly-red-0 "#cf6a4c")
+ (ujelly-red-1 "#dd0093")
+ (ujelly-red-2 "#de5577")
+ (ujelly-yellow-0 "#fad07a"))
+
+ (custom-theme-set-faces
+ 'ujelly
+ `(default ((,class (:foreground ,ujelly-fg))))
+ `(mode-line ((,class (:foreground ,ujelly-fg :background nil))))
+ `(mode-line-inactive ((,class (:foreground ,ujelly-grey-2 :background
nil))))
+ `(compilation-error ((,class (:foreground ,ujelly-red-0))))
+ `(compilation-info ((,class (:foreground ,ujelly-yellow-0))))
+ `(compilation-line-number ((,class (:foreground ,ujelly-grey-0))))
+ `(diredp-date-time ((,class (:foreground ,ujelly-fg))))
+ `(diredp-dir-heading ((,class (:foreground ,ujelly-yellow-0 :background
nil))))
+ `(diredp-dir-priv ((,class (:foreground ,ujelly-green-2 :background
nil))))
+ `(diredp-exec-priv ((,class (:foreground ,ujelly-green-2 :background
nil))))
+ `(diredp-file-name ((,class (:foreground ,ujelly-red-0))))
+ `(diredp-file-suffix ((,class (:foreground ,ujelly-red-0))))
+ `(diredp-link-priv ((,class (:foreground ,ujelly-green-2))))
+ `(diredp-number ((,class (:foreground ,ujelly-fg))))
+ `(diredp-no-priv ((,class (:foreground ,ujelly-fg :background nil))))
+ `(diredp-read-priv ((,class (:foreground ,ujelly-green-2 :background
nil))))
+ `(diredp-symlink ((,class (:foreground ,ujelly-red-1))))
+ `(diredp-write-priv ((,class (:foreground ,ujelly-green-2 :background
nil))))
+ `(erc-notice-face ((,class (:foreground ,ujelly-yellow-0))))
+ `(erc-prompt-face ((,class (:foreground ,ujelly-fg))))
+ `(erc-timestamp-face ((,class (:foreground ,ujelly-purple-0))))
+ `(eshell-prompt ((,class (:foreground ,ujelly-red-0))))
+ `(eshell-ls-directory ((,class (:foreground ,ujelly-green-2))))
+ `(font-lock-builtin-face ((,class (:foreground ,ujelly-blue-0))))
+ `(font-lock-comment-face ((,class (:slant italic :foreground
,ujelly-grey-0))))
+ `(font-lock-constant-face ((,class (:foreground ,ujelly-green-1))))
+ `(font-lock-doc-face ((,class (:foreground ,ujelly-green-0))))
+ `(font-lock-function-name-face ((,class (:foreground
,ujelly-yellow-0))))
+ `(font-lock-keyword-face ((,class (:foreground ,ujelly-purple-0))))
+ `(font-lock-preprocessor-face ((,class (:foreground ,ujelly-fg))))
+ `(font-lock-string-face ((,class (:foreground ,ujelly-green-0))))
+ `(font-lock-type-face ((,class (:foreground ,ujelly-orange-0))))
+ `(font-lock-variable-name-face ((,class (:foreground ,ujelly-red-0))))
+ `(font-lock-warning-face ((,class (:foreground ,ujelly-red-1))))
+ `(header-line ((,class (:foreground ,ujelly-fg))))
+ `(isearch ((,class (:inverse-video t))))
+ `(isearch-fail ((,class (:background ,ujelly-red-1))))
+ `(ido-first-match ((,class (:foreground ,ujelly-yellow-0))))
+ `(ido-only-match ((,class (:foreground ,ujelly-green-0))))
+ `(ido-subdir ((,class (:foreground ,ujelly-fg))))
+ `(lazy-highlight ((,class (:foreground nil))))
+ `(linum ((,class (:slant italic :foreground ,ujelly-grey-2))))
+ `(magit-branch ((,class (:foreground ,ujelly-red-2))))
+ `(magit-diff-add ((,class (:foreground ,ujelly-green-0))))
+ `(magit-diff-del ((,class (:foreground ,ujelly-red-0))))
+ `(magit-diff-file-header ((,class (:foreground ,ujelly-yellow-0))))
+ `(magit-diff-hunk-header ((,class (:foreground nil))))
+ `(magit-item-highlight ((,class (:background ,ujelly-grey-2))))
+ `(magit-log-sha1 ((,class (:foreground ,ujelly-red-2))))
+ `(magit-whitespace-warning-face ((,class (:background ,ujelly-red-1))))
+ `(minibuffer-prompt((,class (:foreground ,ujelly-fg))))
+ `(org-checkbox ((,class (:foreground ,ujelly-orange-0))))
+ `(region ((,class (:background ,ujelly-purple-1))))
+ `(smerge-refined-change ((,class (:background ,ujelly-bg))))
+ `(trailing-whitespace ((,class (:background ,ujelly-red-1))))))
+
+;;; ###autoload
+(when load-file-name
+ (add-to-list 'custom-theme-load-path
+ (file-name-as-directory (file-name-directory load-file-name))))
+
+(provide-theme 'ujelly)
+
+;;; ujelly-theme.el ends here
- [nongnu] elpa/ujelly-theme e56c0cd 038/137: add face customization for zencoding, (continued)
- [nongnu] elpa/ujelly-theme e56c0cd 038/137: add face customization for zencoding, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 03b1d53 046/137: change org level faces, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme c94319f 021/137: do not inherit diff-file-header and diff-hunk-header, bump version, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme cbfa4f8 028/137: change nil background to "unspecified-bg", ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme c961f19 007/137: add diredp faces, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 9fbe735 002/137: make ido-subdir foreground , ujelly-fg, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 3337ec2 004/137: change reds, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme fd0d63a 008/137: more diredp faces, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme db00aec 012/137: bump version, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme f8d706e 009/137: change dired file color, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme a1c9f3c 011/137: add emacs 24 theme,
ELPA Syncer <=
- [nongnu] elpa/ujelly-theme 27d14a7 010/137: org-mode, smerge and traililng whitespace faces, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 15ba66a 006/137: compilation-mode faces, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 137809e 005/137: eshell faces, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme d61c82b 013/137: change magit styling, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 5064cf0 047/137: make diredp listing look like Terminal.app/Pastel settings, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 751a899 037/137: explicitly set background for non-terminal users, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 3e00174 017/137: remove background on inherited diff-file-header and diff-hunk-header, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme b559c79 041/137: zencoding has been renamed to emmet, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme 80d2d18 023/137: set weight to normal for eshell ls, bump version, ELPA Syncer, 2021/10/21
- [nongnu] elpa/ujelly-theme cf03692 015/137: smerge faces, ELPA Syncer, 2021/10/21