|
@@ -7,22 +7,12 @@ Profile configuration that can be set up directly within profile folders. Config
|
7
|
7
|
1. Change browser theme at `about:addons#themes`
|
8
|
8
|
2. Set up Firefox sync at `about:preferences#sync`
|
9
|
9
|
3. Install and configure shared extensions
|
10
|
|
- - [uBlock Origin](https://addons.mozilla.org/firefox/addon/ublock-origin/)
|
11
|
|
- - **Import from Firefox Sync**
|
12
|
|
- - `Enable cloud storage support` = `true`
|
13
|
|
- - `Custom filters` =
|
14
|
|
- - <https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt>
|
15
|
|
- - <https://git.ashtonc.ca/ashton/ubo-filters/raw/branch/main/ubo-filters.txt>
|
|
10
|
+ - [Bypass Paywalls Clean](https://github.com/bpc-clone/bypass-paywalls-firefox-clean)
|
|
11
|
+ - `Opt-in` = `enable`
|
16
|
12
|
- [Multi-Account Containers](https://addons.mozilla.org/firefox/addon/multi-account-containers/)
|
17
|
13
|
- Default = `[ "Work (Blue/Circle)" ]`
|
18
|
|
- - Work = `[ "Personal (Green/Circle)" ]`
|
19
|
|
- - [Temporary Containers](https://addons.mozilla.org/firefox/addon/temporary-containers/)
|
20
|
|
- - **Import from Firefox Sync**
|
21
|
|
- - `Container Name Prefix` = `T`
|
22
|
|
- - `Container Number` = `Reuse available numbers`
|
23
|
|
- - `Context Menu` = `false`
|
24
|
|
- - `Keyboard shorcuts` = `[ "Alt+C", "Alt+X", "Alt+O" ]`
|
25
|
|
- - Add shortcut to toolbar
|
|
14
|
+ - Work = `[ "Personal (Turquoise/Circle)" ]`
|
|
15
|
+ - `Keyboard shortcuts` = `Ctrl+Shift+1`
|
26
|
16
|
- [Hover Zoom+](https://addons.mozilla.org/firefox/addon/hover-zoom-plus/)
|
27
|
17
|
- `Use prev/next action keys (or mousewheel) to change video position by` = `4`
|
28
|
18
|
- `Show timestamp on videos` = `true`
|
|
@@ -33,27 +23,41 @@ Profile configuration that can be set up directly within profile folders. Config
|
33
|
23
|
- `Action keys` = `[ "Close", "View previous", "View next" ]`
|
34
|
24
|
- `Add viewed pictures to the browser's history` = `true`
|
35
|
25
|
- `Allow rewrite of headers for HTTP(S) request or response` = `true`
|
|
26
|
+ - [Temporary Containers](https://addons.mozilla.org/firefox/addon/temporary-containers/)
|
|
27
|
+ - **Import from Firefox Sync**
|
|
28
|
+ - `Container Name Prefix` = `T`
|
|
29
|
+ - `Container Number` = `Reuse available numbers`
|
|
30
|
+ - `Context Menu` = `false`
|
|
31
|
+ - `Keyboard shortcuts`
|
|
32
|
+ - Open new tab in new temp container = `Ctrl+Shift+2`
|
|
33
|
+ - Open new tab in current container = `Ctrl+Alt+t`
|
|
34
|
+ - Open new no container tab = `Ctrl+Shift+3`
|
|
35
|
+ - Open current tab in new temp container tab = `Ctrl+Alt+c`
|
36
|
36
|
- [Tridactyl](https://addons.mozilla.org/firefox/addon/tridactyl-vim/)
|
37
|
|
- - [Bypass Paywalls Clean](https://github.com/bpc-clone/bypass-paywalls-firefox-clean)
|
38
|
|
- - `Opt-in` = `enable`
|
|
37
|
+ - [uBlock Origin](https://addons.mozilla.org/firefox/addon/ublock-origin/)
|
|
38
|
+ - **Import from Firefox Sync**
|
|
39
|
+ - `Enable cloud storage support` = `true`
|
|
40
|
+ - `Custom filters` =
|
|
41
|
+ - <https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt>
|
|
42
|
+ - <https://git.ashtonc.ca/ashton/ubo-filters/raw/branch/main/ubo-filters.txt>
|
|
43
|
+ - `Keyboard shortcuts` = `[ "Ctrl+Alt+u" ]`
|
|
44
|
+ - Add shortcut to toolbar
|
39
|
45
|
4. Install and configure additional extensions
|
40
|
|
- - [Sponsorblock](https://addons.mozilla.org/firefox/addon/sponsorblock/)
|
41
|
46
|
- [DeArrow](https://addons.mozilla.org/firefox/addon/dearrow/)
|
42
|
|
- - `"3rdparty"."Extensions"."[email protected]"."licenseKey" = "$key"`
|
43
|
|
- - [Torrent Control](https://addons.mozilla.org/en-CA/firefox/addon/torrent-control/)
|
44
|
|
- - [Reddit Enhancement Suite](https://addons.mozilla.org/firefox/addon/reddit-enhancement-suite/)
|
|
47
|
+ - `License key` = ...
|
45
|
48
|
- [KeePassXC-Browser](https://addons.mozilla.org/firefox/addon/keepassxc-browser/)
|
|
49
|
+ - [Reddit Enhancement Suite](https://addons.mozilla.org/firefox/addon/reddit-enhancement-suite/)
|
|
50
|
+ - [Sponsorblock](https://addons.mozilla.org/firefox/addon/sponsorblock/)
|
|
51
|
+ - [Torrent Control](https://addons.mozilla.org/en-CA/firefox/addon/torrent-control/)
|
46
|
52
|
|
47
|
53
|
## To do
|
48
|
54
|
|
49
|
55
|
- Add `policies.json` file to this repo
|
50
|
|
-- Move from [Vimium C](https://github.com/gdh1995/vimium-c) to [Tridactyl](https://github.com/tridactyl/tridactyl) and set up `.tridactylrc`
|
51
|
56
|
- Native messaging integration
|
52
|
57
|
- Play videos in mpv via hotkey
|
53
|
58
|
- Shortcut for external text editor
|
54
|
59
|
- Control browser instance via devtools protocol (playwright)
|
55
|
|
-- Disable and reuse reserved keyboard shortcuts (probably requires a patch)
|
56
|
|
-- Enable `ctrl+[1-9]` shortcuts on Linux
|
|
60
|
+- Disable and reuse reserved keyboard shortcuts (requires a patch)
|
57
|
61
|
- Review quick navigation shortcuts
|
58
|
62
|
- Pages: specific pages, previously closed, last visited
|
59
|
63
|
- Tabs: move, pop out, close, duplicate
|