So just to be clear, right now we are currently streaming. So
if you want to answer with your voice, you can as well. Oh, I'm
sorry. Okay. Yeah. So I've got a question. I think there was a
little bit of a misunderstanding with whether we were doing
a Q&A on BBB or if we were doing it on Etherpad. So it's really
up to you. Right now we've set up everything. So if you want to
start answering questions with your voice, we might as
well. So OK, so I can just do it live.
So one question is, so I
assume this is a question on the lab space, where all the
colors are the same lightness. Does it hurt readability? So
far, I find it to be OK. For the lab theme, I picked the colors
manually. So like I could just fix a angle essentially so
that no colors are similar, so I have good readability. But
for a random theme in Monte Carlo, it's hard because like
it's just random. But yeah, that's a really good point. And
also that's one of the motivations I did the nothing, you
know, the great scale theme to explore just using
lightness. Yeah.
So looking at other questions.
Okay, great. Do you want to take the next question. So, okay.
Okay, let's go to the third first. Let's finish. Yes, for
Monte Carlo are all the random colors that using a color
wheel here. Yes. Well, so basically, what this theme does is
it. It picks a saturation and lightness for me first. These
are also random, but they are picked with some kind of range.
And that's a parameter that I can play with, you know, the
range of lightness and separation.
Once those are fixed, the colors are picked by angles in the
color wheel, or heel rotation, as you would put it. So yes,
that's roughly the process.
OK, great. I think the second question is still in the
process. Oh, well, maybe you could start fielding it. I
think you've got already something to work on. I see one area
I see Emacs able to do. under use is changing the font, font
size, font type, model space based on various faces. Yeah,
so to paraphrase the question, one thing that Emacs is
definitely not doing a whole lot of right now is changing the
font that is being used, be it the font size, the font family.
Sometimes you see themes, especially old mode themes,
fontify differently the headers of the documents versus
the content, and usually you do have a little bit of a
contrast that is being introduced. But is it something that
you find value in, this type of contrast based on font? And to
me, it's my personal preference to just use one font. I don't
even change the font size a lot in org mode. It's just
personal preference.
I've seen scenes where once I applied, I opened the org doc
and suddenly all the titles are like Serif or some fancy
fonts. That works. And to me, again, it's a personal
preference that I don't really like that, but I know a lot of
people like that. So it's up to you, I guess. Yeah, I mean,
this, as we've seen in your talk and as well as the previous
one we had this morning, you know, themes are very personal
and at the end, whatever you need to, you know, some people
are going to need more contrast than others, some people are
going to need a little more variety in the fonts that they
use. Ultimately, it's up to you really what you want to use.
The end point, the angle that one should be aiming for is to
feel comfortable in what they're editing. And whether this
comfort translates into a very barebone color theme like
the one we saw this morning with very slight colors but still
which has a lot of personality or perhaps something closer
to yours which tends to use equal luminance or lightness for
the different entries. Well, everyone needs to tune in and
find whatever works best for them, I think. Yep. And also, I
want to note, I actually have a personal rule. It's also in
all my themes. It's that comments have to be italic. I just
like the look of italic comments. So, I actually... So, if
you... In one of the section in the video, I mentioned I have
hooks. Maybe I didn't mention, but I have hooks when using
the picking the random theme setup. One of the purpose of
that hook is I can add italic to all the themes on the comment
face. Which I don't think it works actually right now, but
that's the intention. Yeah, but I think it answers the
question we started on originally. Because changing the
font, I mean, using the italic variant of the font, it's
literally a different font. And so, being able to have this
type of contrast is actually important for you. So, it's
nice that you managed to find this particular bit of
knowledge through experimentation. And also I want to add
that if you pick a monospace font like I do, usually there's
not a lot of... Creativity? No, that's not the word. It's a
lot of personality in the regular font part. But people do
put a lot of different things in the italic. So yeah, if you
can find a way to utilize the italic face, you could see some
interesting results. Yeah, definitely. Again, I think
it's important to consider all the things you can play with
in terms of contrast. Because at the end of the day, you know,
some people are going to be more receptive to a change of font
than change of color. You know, just considering the amount
of people who are colorblind and who are using software like
this. You know, sometimes your vision optimizes for
particular kind of changes and some people are going to be
more sensitive to a slanted eye than they would be to an eye
that is red or an eye that is blue. So, But it's not for
everyone.
So I'm looking at the time and we have about eight minutes
until we go into the next talk.
To be frank, I don't think I've got any more questions on my
end. I'm not sure if we've got any people on BBB who has joined
us and would like to ask a question. Let me check on IRC
quickly if we've got any questions coming our way. I don't
see any. Do you see any on your end?
Not really. Well, then I suggest we just leave it at that and
enjoy a little break before the next chat. So, thank you so
much Metrowind for coming to EmacsConf and talking about
colors because, as you saw, many people are interested
about them, so much that another person decided to have a
chat about theme. We didn't plan for this, but it's nice to
see. And, well, perhaps you could collaborate in the future
and both find the mutual confidence that you need to push
your stuff to Melpa. Because I did hear that you weren't
feeling too confident about your random color theme
package. But, you know, you've done the first step, which is
talking about it and sharing it with all of us. And perhaps
the next step is to actually clean up the code to your
satisfaction and publish it eventually. Oh, I can see
another question. Should we go to that? Sure.
Have you ever
kept any of the random themes that were thrown up? So I assume
this is for the Monte Carlo setup. The answer is no. The
reason is, like I mentioned, I'm using the randomly picking
a theme setup right now. And Monte Carlo is one of them. Now,
when Emacs picks Monte Carlo by chance, I wouldn't know
about it. So I wouldn't know this is my random theme. That's
the reason I never kept any, like, good color schemes
generated. So, no. Right, okay. Well, considering we don't
have any further questions, what I suggest now is that we'll
leave it at that. So, again, Metrowind, thank you so much.
Thank you. And hopefully we'll hear more of your themes in
the future. Cool. Thanks. All right. Bye bye. Bye bye.