[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/moe-theme 5f5d77802f 012/352: 1. Modified README and impro
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/moe-theme 5f5d77802f 012/352: 1. Modified README and improve the themes. |
Date: |
Fri, 7 Jan 2022 03:59:02 -0500 (EST) |
branch: elpa/moe-theme
commit 5f5d77802fe55da39c12194f5b4df62035989946
Author: kuanyui <azazabc123@gmail.com>
Commit: kuanyui <azazabc123@gmail.com>
1. Modified README and improve the themes.
---
README.md | 33 ++++++++++++++++++++++++---------
moe-dark-theme.el | 4 ++--
moe-light-theme.el | 2 +-
3 files changed, 27 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
index 0d3a731c90..ed82a65c16 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,17 @@
Just another Emacs theme.
![Screenshot](https://github.com/kuanyui/moe-theme.el/raw/master/pics/screenshot.png)
This theme supports Emacs 24 native theme.
-#
+# Support
+`moe-theme.el` provide good-looking[tm] and quite full-support font-faces
include:
+* Dired/Dired+
+* Helm
+* Org-mode
+* Markdown-mode
+* popup/Auto-complete-mode
+* Twittering-mode
+* undo-tree
+* ......and More!
+
> I am a blockquote
**bold**
*A quick black tux jumps over the lazy dog*
@@ -19,18 +29,13 @@ This theme (include pictures) is released under GPL v3.
Download the one you prefer to `~/.emacs.d/themes`.Then, add these to your
init file (take `moe-dark-theme.el` as example):
;;customize theme
- (add-to-list 'custom-theme-load-path "~/.emacs.d/themes/")
;;Emacs24之後的theme路徑指定
+ (add-to-list 'custom-theme-load-path "~/.emacs.d/themes/")
(load-theme 'moe-dark t)
(enable-theme 'moe-dark)
Or you can load theme just by adding:
- (load-file "~/.emacs.d/themes/moe-dark-theme.el")) ;;都不行就直接用這招
-### Paren
-I recommend set the value of `show-paren-style` to `expression` for optimized
visual experience:
-
- (show-paren-mode t)
- (setq show-paren-style 'expression) ;;另一種突顯方式(突顯整個括號範圍)
+ (load-file "~/.emacs.d/themes/moe-dark-theme.el"))
## Note
### Doesn't have a 256-colors terminal?
@@ -42,6 +47,16 @@ If you also use `tmux`, add this to `~/.tmux.conf`, too:
set -g default-terminal "screen-256color"
+### Paren
+If you use Emacs build-in `show-paren-mode`, I recommend set the value of
`show-paren-style` to `expression` for optimized visual experience:
+
+ (show-paren-mode t)
+ (setq show-paren-style 'expression) ;;另一種突顯方式(突顯整個括號範圍)
+
+### Not supported the mode(s) you're using?
+The mode you're using has an ugly looking? `Moe-theme` doesn't support the
mode you like? It's welcome to report wishlist or issue on github, I'll try to
add related settings as soon as possible. Or of course, you can push request,
too.
+
+
## Known Bugs
* When type characters with IM (e.g. fcitx), and run Emacs under terminal
emulator (e.g. Konsole) with `moe-light-theme`; when you type words in IM, the
string embedded in Emacs may be very insignificant (But as you output the word
from IM, it turns normal).
@@ -50,7 +65,7 @@ If you also use `tmux`, add this to `~/.tmux.conf`, too:
當然,這次依舊奉行我那一貫不會寫程式(tm)的原則,這只是個Emacs theme,以後大概也不會做類似的事了,頂多也只會做這種程度的東西而已。
-我自己都覺得這程式碼寫得真是醜爆了,如果您願意協助精簡這個theme,非常的歡迎push commit。
+非常的歡迎push commit。
一開始是為了解決Emacs24裡預設的theme會導致completions選單裡的字看不見等等怪異問題,才開始想辦法看要如何自訂Emacs
24的native
theme。如果我知道有tomorrow-theme.el,我或許當初就不會做這個了。然而因為自己龜毛,一旦了解Emacs的theme該如何寫後,就開始強迫症發作地想把一切都弄得更好看(其實後來也發現,tomorrow-theme寫得也不見得完整,所以我其實應該還是會自己做),只要是自己有在使用的mode,所有不滿意的地方都全部寫上去。
diff --git a/moe-dark-theme.el b/moe-dark-theme.el
index 65006f5941..eefb2e2f04 100644
--- a/moe-dark-theme.el
+++ b/moe-dark-theme.el
@@ -162,12 +162,12 @@ Moe, moe, chew!")
`(markdown-link-face ((,class (:foreground ,magenta-1 :underline t))))
`(markdown-inline-code-face ((,class (:foreground ,blue-1 :background
,black-3))))
`(markdown-italic-face ((,class (:foreground ,white-1 :italic t :underline
,white-1))))
- `(markdown-list-face ((,class (:foreground ,green-2 :bold t))))
+ `(markdown-list-face ((,class (:foreground ,green-2 :background ,black-5
:bold t))))
`(markdown-math-face ((,class (:foreground ,magenta-1))))
`(markdown-missing-link-face ((,class (:foreground ,red-1 :bold t))))
`(markdown-pre-face ((,class (:foreground ,blue-1))))
`(markdown-reference-face ((,class (:foreground ,orange-2 :italic t))))
- `(markdown-url-face ((,class (:foreground ,magenta-3 :underline t))))
+ `(markdown-url-face ((,class (:foreground ,magenta-3 :underline
,magenta-3))))
;; Twittering-mode
`(twittering-username-face ((,class (:foreground ,blue-1 :bold t))))
diff --git a/moe-light-theme.el b/moe-light-theme.el
index e9ef7a52d0..65c8193543 100644
--- a/moe-light-theme.el
+++ b/moe-light-theme.el
@@ -162,7 +162,7 @@ Moe, moe, chew!")
`(markdown-link-face ((,class (:foreground ,magenta-1 :bold t :underline
,magenta-1))))
`(markdown-inline-code-face ((,class (:foreground ,blue-3 :background
,blue-00))))
`(markdown-italic-face ((,class (:foreground ,black-5 :italic t :underline
,black-5))))
- `(markdown-list-face ((,class (:foreground ,black-5 :bold t))))
+ `(markdown-list-face ((,class (:foreground ,orange-2 :background ,LIGHT_BG
:bold t))))
`(markdown-math-face ((,class (:foreground ,purple-2))))
`(markdown-missing-link-face ((,class (:foreground ,red-1 :bold t))))
`(markdown-pre-face ((,class (:foreground ,blue-2))))
- [nongnu] elpa/moe-theme f99a55d62a 072/352: Merge pull request #5 from lunaryorn/patch-1, (continued)
- [nongnu] elpa/moe-theme f99a55d62a 072/352: Merge pull request #5 from lunaryorn/patch-1, ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme bce815a9ac 074/352: More light faces for Agenda., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 250a228517 080/352: Fix wrong bg-color of "org-agenda-date" on Org-mode 8.2.3c., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 21f83424b1 089/352: Complete redone of the theme switcher., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 9373bdc918 093/352: Fixed so that the theme won't be reapplied if it was the last theme to be applied., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme ab9cb998a3 091/352: Match comint mode colours with eshell., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme ce01e0af47 094/352: Switch to gray tables in the dark theme., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 96d21bbf58 097/352: Merge pull request #15 from ToJa92/master, ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 72efc3bfd3 099/352: Lighter green for arguments in js2 mode., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 0de97171e1 098/352: What am I doing...orz, ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 5f5d77802f 012/352: 1. Modified README and improve the themes.,
ELPA Syncer <=
- [nongnu] elpa/moe-theme 43f162a68d 013/352: 1. Fix flaw in twmode when switch moe-dark and moe-light., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme c9273d4c12 016/352: 1.Fix invisible org-special-keyword when switch from moe-dark from moe light., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme a4f9e0bbc1 017/352: 1. Add "auto-switch-theme" instructions in README.md., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 7a87892887 019/352: 1. Fix invisible secondary-selection and smerge., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme b8a0a20555 020/352: 1. Fix the parentheses of rainbow-delimiter in moe-light without bold 2. ...and set moe-dark with nil., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 4f939a924e 023/352: Fix strange bahavior of sunrise-sunset when buffer's width is too narrow.(Thanks to letoh!), ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme ba52799d37 025/352: 1. Add .gitignore, ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 4bd084d642 027/352: 1. Change screenshots's width for GitHub's new interface...囧, ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme c8b33136e0 026/352: 1. fix a typo in README., ELPA Syncer, 2022/01/07
- [nongnu] elpa/moe-theme 992a7054aa 028/352: 1. Try to link to raw pics., ELPA Syncer, 2022/01/07