yokoffing / Betterfox

Firefox user.js for speed, privacy, and security. Your favorite browser, but better.
MIT License
6.08k stars 150 forks source link

Added installer.py #318

Closed Denperidge closed 1 week ago

Denperidge commented 2 months ago

Hi! Sorry I didn't make it in time for the latest release, but here is a first proper draft of an installer!

What should be noted:

This should hopefully create a one-click install for most users, whilst allowing advanced users to override any specifics

Instructions for creating a Windows exe are included. This has been tested in Windows 10 and NixOS 24.05 (Python 3.11).

Related: #167, #313

Denperidge commented 2 months ago

OH! If you (yokoffing) could check the TODO markers, that would be great! I wasn't sure about the compatibility of some of the patch releases :relieved:

yokoffing commented 2 months ago

Thanks Denperidge! I'll post for feedback on the 130 release.

yokoffing commented 2 weeks ago

Apologies. It's a very busy season of life.

I was looking over the TODO:

Denperidge commented 1 week ago

Absolutely no problem! Very understandable, and I ended up taking a second to update the PR either way. But here we go!

yokoffing commented 1 week ago

@Denperidge, I've added a place for questions and feedback in https://github.com/yokoffing/Betterfox/discussions/337.

Credited your work in v.132 README https://github.com/yokoffing/Betterfox/commit/17ae7258841f64aa2f3e4890c553dc245c33d030.

Thanks again!

Denperidge commented 1 week ago

Thank you so much too, and feel free to give me a ping on any improvements you’d like down the road! Will keep an eye on the discussion 😌