Hi,
I love using my computer with a light-on-dark theme. This is much more pleasant to my eyes than the all-too-common dark-on-light theme found on most programs and websites.
However, some programs don't allow you to define a light-on-dark theme. My main culprit is Chrome, who, while it does allow you to define a dark theme and even make websites dark, does show an annoying white screen for ~5 seconds when a site is loaded, which really hurts my eyes.
I want a program that does the following thing: Whenever I'm using any program, I can invoke a keyboard shortcut to activate it. Then, it'll constantly sample the pixels in the window of the active program. If these pixles go over a certain threshold of average brightness, it puts an inverse filter between the program and the screen, so dark colors appear bright and bright colors appear dark.
When the program starts sending mostly dark pixels again, the filter is removed.
Is it possible to make such a program? The part I'm most worried about is the inverse filter, I don't know whether that's possible.
Thanks,
Ram.
I love using my computer with a light-on-dark theme. This is much more pleasant to my eyes than the all-too-common dark-on-light theme found on most programs and websites.
However, some programs don't allow you to define a light-on-dark theme. My main culprit is Chrome, who, while it does allow you to define a dark theme and even make websites dark, does show an annoying white screen for ~5 seconds when a site is loaded, which really hurts my eyes.
I want a program that does the following thing: Whenever I'm using any program, I can invoke a keyboard shortcut to activate it. Then, it'll constantly sample the pixels in the window of the active program. If these pixles go over a certain threshold of average brightness, it puts an inverse filter between the program and the screen, so dark colors appear bright and bright colors appear dark.
When the program starts sending mostly dark pixels again, the filter is removed.
Is it possible to make such a program? The part I'm most worried about is the inverse filter, I don't know whether that's possible.
Thanks,
Ram.









or maybe find an alternative browser? or make a custom version of chrome 


