Transparency as a minor-mode

I have made a little package to manage transparency in emacs (X11/Wayland, PGTK, no-PGTK) as a global minor-mode.


If someone could help me to test the package on emacs versions prior to 29, I would appreciate a lot.

Please check and comment.


Very cool! I love window transparency.

As requested, I did some testing on older Emacs. On Emacs 27.1 all I can get is

Wrong number of arguments: (1 . 1), 2

I’ve cloned the repo into my .config/emacs, add-to-list’d it properly, required it, and even tried use-package when that didn’t work. No immediate functionality :smiling_face_with_tear:

A totally separate suggestion: the docs may also want to suggest that transparency.el is for 29 & later right here, as documented in the code itself. I downloaded the wrong one at first due to the README’s suggestion of just copying the .el down. Whoops!


Yes! The documentation is lacking.

I don’t know if I will keep support for emacs 28 and prior, or not, but that error is weird. I will check on that.