❌

Normal view

There are new articles available, click to refresh the page.
Yesterday β€” 3 May 2025MichaΕ‚'s Blog

Creamy Emacs

By: mms
3 May 2025 at 22:00

Some two, maybe three years ago, I've stopped using the so called 'dark mode' on my computers. Having a strong light (aka The Sun) from behind made the monitor with a dark backgrounds a mirror, so it was more a case of light mode being forced me on that anything else. But it it grew on me, and now I see no reason to use a dark theme anywhere. It looks better, it feels better, it is better.

Then I've discovered joshua stain and his monochrome color theme. It looked cool, and why not? There was a ready emacs theme - almost mono. And again, the experiment was a success: bolds, italics are all I need to not feel lost. Having a full rainbow on the screen was yet another distraction I didn't need. So I used the white variant of almost-mono, since the cream variant was not to my linking.

The colors used in that theme became a nuisance. Why should my string be green? Why is notmuch a rainbow? Time to go my own way. I didn't want to copy jcs's theme 1 to 1, so I tried to create a new theme from scratch. I ended with a cream color scheme, so task successfully failed

Emacs makes making themes a breeze: just M-x customize-create-theme and you can modify the faces with a few clicks:

Since I used only two colors:

  • #f2ebd6 as the light color, and
  • #352f19 as the dark one

There was very little decisions to be made. I just went though the faces I've encountered and set them to use those colors. If I see a new face, I can easily add it to the theme and voila - one more place with less chaos in my life.

All hail the cream. All hail the cremacs. Guess I'll update color scheme of this site sometime soon.

❌
❌