Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rc-14/h3nti3stools
Things I find useful for my browser
https://github.com/rc-14/h3nti3stools
firefox-extension
Last synced: 2 months ago
JSON representation
Things I find useful for my browser
- Host: GitHub
- URL: https://github.com/rc-14/h3nti3stools
- Owner: RC-14
- License: other
- Created: 2022-10-22T21:57:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-24T23:52:35.000Z (7 months ago)
- Last Synced: 2024-06-25T00:46:49.287Z (7 months ago)
- Topics: firefox-extension
- Language: TypeScript
- Homepage:
- Size: 955 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# H3NTI3sTools
A Firefox Extension with useful stuff. (at least I think so)## Install
### Firefox
Note: May lose data in some scenarios but the extension doesn't store anything of value so that's not really a problem.
1. Clone the repo.
2. Run `npm i && npm run build` in the root folder of the repo.
3. Open `about:debugging#/runtime/this-firefox` (aka. Debug Add-ons) in Firefox.
4. Load the `manifest.json` in the `build` folder of the repo as a temporary Add-on.### Firefox Develper Edition (what I use)
Note: The method for Firefox also works but in the developer edition there is another way which isn't "temporary".
1. Clone the repo.
2. Run `npm i && npm run build && npm run package` in the root folder of the repo.
3. Open `about:config` (aka. Advanced Preferences) in Firefox Developer Edition.
4. Read the warning and rememer not to change random values because "hehe, funny".
5. Search for the Boolean `xpinstall.signatures.required` and change its value to `false`. (Create it if it's not there.)
6. Restart Firefox Developer Edition.
7. Open `about:addons` (aka. Add-ons Manager) in Firefox Developer Edition.
8. Click on the button with the gear icon and `Install Add-on From File...`.
9. Select the ZIP file in the `dist` folder of the repo.### Anything else
Ask me but I may tell you to figure it out yourself.
## Update
### Firefox
1. Run `git pull --all` in the root of the repo.
3. Open `about:debugging#/runtime/this-firefox` (aka. Debug Add-ons) in Firefox.
4. Load the `manifest.json` in the `build` folder of the repo as a temporary Add-on.
6. Restart Firefox. (optional but recommended)### Firefox Developer Edition
1. Run `git pull --all` in the root of the repo.
2. Run `npm i && npm run build && npm run package` in the root folder of the repo.
7. Open `about:addons` (aka. Add-ons Manager) in Firefox Developer Edition.
8. Click on the button with the gear icon and `Install Add-on From File...`.
9. Select the ZIP file in the `dist` folder of the repo.
6. Restart Firefox Developer Edition. (optional but recommended)### Anything else
You can probably do a `git pull --all` in the repo and repeat the steps you used to install the extension (except cloning the repo) and restart the browser afterwards.
As I already wrote above: Ask me if you have issues but I may tell you to figure it out yourself.
## Uninstall
Why are you even here?
Just click on the uninstall/remove button.