Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing extension outside of chrome store #5

Open
rEnr3n opened this issue Apr 24, 2018 · 5 comments
Open

Installing extension outside of chrome store #5

rEnr3n opened this issue Apr 24, 2018 · 5 comments
Labels
enhancement New feature or request

Comments

@rEnr3n
Copy link
Contributor

rEnr3n commented Apr 24, 2018

I want to install this extension but it's not available in the chrome store: https://github.com/dhowe/AdNauseam

https://github.com/dhowe/AdNauseam/wiki/Install-AdNauseam-on-Chrome-Without-Google's-Permission

@xsmile
Copy link
Owner

xsmile commented Apr 24, 2018

chromexup does not have any influence on extensions installed manually or via the Web Store.

@xsmile xsmile closed this as completed Apr 24, 2018
@xsmile xsmile added the question Further information is requested label Apr 24, 2018
@rEnr3n
Copy link
Contributor Author

rEnr3n commented Apr 24, 2018

So you have no intention in supporting it?

@xsmile
Copy link
Owner

xsmile commented Apr 24, 2018

This is a slightly different use case. Since extensions outside of the Web Store are not published in one single source, you would need to configure different methods to parse the extension version for update checks and to download the extension afterwards. Most of them are probably available in GitHub and it would work, but there is hardly a way you can do it for all possible web sites.
You have the same issue with the official Google Chrome browser as you manually need to update all such extensions.

Most probably I won't implement this but I will keep the issue open just in case.

@xsmile xsmile reopened this Apr 24, 2018
@xsmile xsmile added enhancement New feature or request and removed question Further information is requested labels Apr 24, 2018
@Tank-Missile
Copy link

I would say git is the second best option for delivering extensions, as google has no control in this case. If an extension is removed from the web store for whatever reason, it can still be updated using git. Now, this would require extension developers to standardize releases. A latest tag could be updated as new releases are made. There may be a more feasible option though.

@epitron
Copy link

epitron commented Oct 4, 2021

What if the config file could take file paths or urls instead of just extension ids?

eg:

uBlockOrigin = cjpalhdlnbpafiamejdnhcphjbkeiagm
unpackedext  = ~/src/unpackedext
AdNauseam    = https://github.com/dhowe/AdNauseam.git

Since paths/urls always contain a /, disambiguating them is easy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants