66
GitHub - 11111000000/tao-theme-emacs: tao-theme - two uncoloured color themes fo...
source link: https://github.com/11111000000/tao-theme-emacs
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.org
Colors blind people’s eyes;
– Lao Tzu, Tao Te Ching, Ch. 12 Sentence 1
Tao theme
Two uncoloured color themes for Emacs: tao-yin and tao-yang.
Installation
Tao in MELPA
`M-x package-install tao-theme`
or alternatively:
`M-x package-install-file tao-theme`
Customization
- By default
tao-theme-scale-fn
istao-theme-golden-scale
, and produce following colors:
#FCFCFC #FAFAFA #F6F6F6 #F1F1F1 #E8E8E8 #DADADA #C3C3C3 #9E9E9E #616161 #3C3C3C #252525 #171717 #0E0E0E #090909 #050505
You can change that:
tao-theme-scale-fn
should return 16 2-digit numbers (tao-theme-golden-scale)tao-theme-scale-filter-fn
scale filter (by default filter (< it #x05) (> it #xFC))tao-theme-use-height
(nil)tao-theme-use-sepia
(nil)tao-theme-use-boxes
(t)tao-theme-sepia-depth
(10)tao-theme-sepia-saturation
(1.03)
Integration
(defun tao-palette () (tao-theme-golden-grayscale-yin-palette))
, then you can use tao-with-color-variables
macro:
(tao-with-color-variables tao-palette (progn (setq hl-paren-colors (list color-14 color-11 color-9 color-7 color-6) hl-paren-background-colors (list color-4 color-4 color-4 color-4 color-4))))
Screenshots
Release Notes
1.0.1
- [X] Fix and simplify original code
- [X] Remove dirty hacks
- [X] Add other hacks
1.1.0
- [X] Readability
- [X] Variable/Fixed pitch
- [X] Fix org headings size
- [X] Syntax improvement
- [X] :box-es
- [X] Good Markdown faces
1.1.1
- [X] Fix readability
- [X] Sepia scale (thank you @terlar)
- [X] Many new faces
- [X] New options
Roadmap
- [ ] color scales: equal temperation, just intonation, etc;
- [ ] support for
frame-background-mode
and terminal - [X] simplicity
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK