[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: solarized

From: Tim Cross
Subject: Re: solarized
Date: Thu, 17 Sep 2020 08:09:32 +1000

On Wed, 16 Sep 2020 at 20:21, Göktuğ Kayaalp <self@gkayaalp.com> wrote:
On 2020-09-16 04:30 +03, Tim Cross <theophilusx@gmail.com> wrote:

> The solarised themse are good themes and quite popular and I think they
> should definitely be added to the default set of themes included in Emacs.
> Whether either of them should be the default theme is another question, but
> it would be good to be able to just turn them on if needed.

That’s why I think fiddling with defaults is kinda missing the point.
We all have what our minds want and bodies need, and the colours of a
program we’ll use a lot, if configurable, is one of the first things
we’ll adjust.  When I watch coding videos for example, I rarely see
people sticking to even VS Code’s or Sublime Text’s default
colourschemes, which are dark and ‘trendy’.  So it might not be worth
the breakage.

What I meant was having solarised as one of the options in the themes included by default as opposed to making it the default theme. I am one of those who almost always will need to tweak any theme because of specific vision issues I have. Starting with a good base theme and tweaking from there is a lot easier than having to start with a theme which is less suitable.  Emacs current comes with 14 'default' themes - I was just suggesting adding a version of solarized-light and solarised-dark to that list.

In the long-term, I think an API and theme generator which makes it easier to create consistent or customize existing themes is the real solution. Emacs already has the most flexible infrastructure for creating themes, but working at the low level. setting each face individually, is slow and difficult, requiring lots of trial and error to get right. A good theme generator could make this easier, continuing Emacs' customizable and extensible forte. 



Tim Cross

reply via email to

[Prev in Thread] Current Thread [Next in Thread]