(you can also install Chromium extensions with Guix)
> 3. Is there an escape hatch if I'd rather just download an Electron binary for my package dependency rather than properly package Electron?
Kind of. You can define an environment with the relevant dependencies on LD_LIBRARY_PATH (or use "patchelf"). But expect to experiment a bit to make it work.
Yes, it's called IceCat and is a rebranded Firefox with privacy enhancements:
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages...
> 2. Is there a LTS Chromium package in Guix?
There is no LTS distribution of Chromium anywhere. But the latest version is available, sans Google integration:
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages...
(you can also install Chromium extensions with Guix)
> 3. Is there an escape hatch if I'd rather just download an Electron binary for my package dependency rather than properly package Electron?
Kind of. You can define an environment with the relevant dependencies on LD_LIBRARY_PATH (or use "patchelf"). But expect to experiment a bit to make it work.