overdodactyl / ShadowFox

A universal dark theme for Firefox
https://overdodactyl.github.io/ShadowFox/
MIT License
1.32k stars 58 forks source link

Please explain why custom installer and provide hints about how to go manual #288

Open fidergo-stephane-gourichon opened 4 years ago

fidergo-stephane-gourichon commented 4 years ago

An installer for an extension? Please provide reasons

It's the first time I see a Firefox extension that requires a specific installer. Nowhere I see an explanation about it. Pages in the wiki explain a few things without motivation, assuming knowledge from the reader about the "why".

A binary installer? Let's first see in source what it does

I have read the complete go source code for the dedicated installer. It's short, nice! It (backups if needed then) generates user*.css files, a customization dir, including a file that associates UUIDs to a known set of webextensions (why?). Then I compiled it and run it, and had a look at the changes in firefox profile.

Request to make things easier for future visitors

Explaining the installation process would be useful for those purposes at least:

Minor remark below

Extracts from the text that appears in the "new issue" field:

For questions or issues regarding how to setup ShadowFox, read first: https://github.com/overdodactyl/ShadowFox/wiki/Getting-Started

That page does not exist. You probably mean https://github.com/overdodactyl/ShadowFox/wiki/Installation

Thanks!

Thank you for your attention.