1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
[[!meta title="My journey of finding and creating the “perfect” Emacs theme"]]
[[!meta copyright="Copyright © 2024 MetroWind"]]
[[!inline pages="internal(2024/info/theme-nav)" raw="yes"]]
<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing -->
<!-- You can manually edit this file to update the abstract, add links, etc. --->
# My journey of finding and creating the “perfect” Emacs theme
MetroWind (he/him) - IRC: MetroWind, Fediverse (pleroma): mw@pleroma.xeno.darksair.org - Matrix: @mw:darksair.org
[[!inline pages="internal(2024/info/theme-before)" raw="yes"]]
In this talk I will share my experience of finding and creating the
“perfect” Emacs theme. I will go through the five themes I have
created and discuss the motivations and ideas behind them, which will
also introduce various color spaces. And I will look into the future
to see if there is hope to find the "perfect" theme.
About the speaker:
I'm a long time Emacs user (since Emacs 21). I don't write a lot of
elisp but I'm spend vast majority of my screen time with Emacs, and
I'm picky about how it looks. This talk shows how may hoops I'm
willing to jump through to make it look "right".
# Discussion
## Questions and answers
- Q: When you choose colors based on the same lightness, does it not
hurt readability since the eye sees lightness most?
- A:
- Q: One area I see emacs able to do themes that is "underused?" is
changing the font. font size, font typee, monospace or perpotional,
bold. based on the varios faceets of emacs. Is it a magit issie a
code comment a code string or varible name etc\...
- A:
- Q:
- A:
- Q: For monte-carlo, are all the "random" colors picked using a
colorwheel/hue rotation?
- A:
- Q: Have you ever kept any of the random themes that were thrown up?
- A: No. When Emacs picks monte carlo by chance, I wouldn't know
about it. That's why I didn't keep any of the themes it
generated.
- Q:
- A:
## Notes
- Links:
- [https://github.com/MetroWind/flucui-theme](https://github.com/MetroWind/flucui-theme){rel="noreferrer noopener"}
- [https://github.com/MetroWind/lab-theme](https://github.com/MetroWind/lab-theme){rel="noreferrer noopener"}
- [https://github.com/MetroWind/notink-theme](https://github.com/MetroWind/notink-theme){rel="noreferrer noopener"}
- [https://github.com/MetroWind/monte-carlo-theme](https://github.com/MetroWind/monte-carlo-theme){rel="noreferrer noopener"}
- Comment: Hi MetroWind, your lab-theme was the inspo for my initial
color space journey \~6 years ago, thanks for putting your work out
there
- Wow I'm so glad you found your inspiration! Thanks!
[[!inline pages="internal(2024/info/theme-after)" raw="yes"]]
[[!inline pages="internal(2024/info/theme-nav)" raw="yes"]]
|