How to make the Atom editor transparent
github.com
github.com
Wonder what's going on.
We expect proper performance for actual programs.
javascript vs. machine code generated from c (or a c-like)
rebuilding UI elements in HTML and rendering them with a browser engine vs. native UI toolkit.
Often in comparisons the emphasis is only on the first one, and the difference usually isn't that big (maybe a factor of 2). The real issue actually is the second problem, it's much worse.
That's also why I find the trend to do user interfaces in HTML so terrible: native UI toolkits work better and use less resources. The only advantage is that they run everywhere, but so does drawing into a 2D pixel matrix and rendering it.
This time around I discovered that sublime really is a lot faster than atom, and has better go support. Who cares if it never gets updated. :-)
Slowness is of course relative, and yes, it's slower than Sublime. For instance, when searching using regex. Or opening large files.
With semi-transparent editor window and with live reloading, you are able to modify website code and see instantly how website changes underneath. Without switching apps.
# Lets you click on a window and sets it's alpha to half
$ transset-df 0.5
One usually gets annoyed with not being able to read their terminal properly after a while though.Here's a small utility for Windows that should be able to adjust transparency of any window, including Atom (I haven't tried but it's worked on most every other window):
FWIW, I could never find any indication of an interest in this on the atom.io site, and googling "embed atom" and the like produce a lot of pages about Intels Atom CPU.
(Besides, translucent GUIs are out. That's Vista/Win7.)
It has transparency, or it is semi-transparent. https://en.wikipedia.org/wiki/Transparency_and_translucency
(you are right about win7 having translucid windows)