Ashton Charbonneau 8 години тому
джерело
коміт
6dac70bd49
1 змінених файлів з 19 додано та 30 видалено
  1. 19
    30
      README.md

+ 19
- 30
README.md Переглянути файл

@@ -4,8 +4,8 @@ Profile configuration that can be set up directly within profile folders. Config
4 4
 
5 5
 ## Setup
6 6
 
7
-1. Change [browser theme](about:addons#themes) to dark
8
-2. Set up [Firefox sync](about:preferences#sync)
7
+1. Change browser theme at `about:addons#themes`
8
+2. Set up Firefox sync at `about:preferences#sync`
9 9
 3. Install and configure shared extensions
10 10
 	- [uBlock Origin](https://addons.mozilla.org/firefox/addon/ublock-origin/)
11 11
 		- **Import from Firefox Sync**
@@ -44,51 +44,40 @@ Profile configuration that can be set up directly within profile folders. Config
44 44
 	- [Reddit Enhancement Suite](https://addons.mozilla.org/firefox/addon/reddit-enhancement-suite/)
45 45
 	- [KeePassXC-Browser](https://addons.mozilla.org/firefox/addon/keepassxc-browser/)
46 46
 
47
-## Setup
48
-
49
-```
50
-git init
51
-git config --local status.showUntrackedFiles no
52
-git remote add origin $URL
53
-git pull origin main
54
-```
55
-
56
-## Notes
47
+## To do
57 48
 
58
-- Control browser instance via devtools protocol (playwright / puppeteer)
59
-- Development: devtools, modify headers, disable CSP
60
-- Quick navigation (specific pages, custom search engines, previously closed page)
61
-- Context menu (adjust for common operations)
62
-- Shortcuts
49
+- 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
+- Native messaging integration
52
+	- Play videos in mpv via hotkey
53
+	- Shortcut for external text editor
54
+	- 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
57
+- Review quick navigation shortcuts
58
+	- Pages: specific pages, previously closed, last visited
63 59
 	- Tabs: move, pop out, close, duplicate
64 60
 	- Screenshots: full page, certain area, zoomed
65
-	- Bookmark or note to revisit a tab
61
+	- Bookmark or create note to revisit a tab
66 62
 	- Search, navigate, etc. (most recent tab, regex search, spacial navigation)
63
+- Reduce context menu size
67 64
 - Export bookmarks and history
68
-- Learn and adjust to vomnibar
69
-- Bookmark tagging and export
70
-- Disable reserved keyboard shortcuts
71
-- Play videos in mpv via hotkey
65
+- Bookmark tagging and import/export
72 66
 
73 67
 ## Reference
74 68
 
75
-- Sample `user.js`
76
-	- <https://github.com/arkenfox/user.js>
77
-	- <https://github.com/yokoffing/Betterfox>
69
+- [arkenfox](https://github.com/arkenfox/user.js)
70
+- [Betterfox](https://github.com/yokoffing/Betterfox)
78 71
 - Styles
79 72
 	- <https://github.com/AveYo/fox>
80 73
 	- <https://github.com/MrOtherGuy/firefox-csshacks>
81 74
 	- <https://github.com/black7375/Firefox-UI-Fix>
82
-	- <https://old.reddit.com/r/FirefoxCSS/comments/o1ccqe/a_different_way_of_displaying_the_container_color/>
83
-	- <https://old.reddit.com/r/FirefoxCSS/comments/osles3/menu_icons/>
84
-	- <https://old.reddit.com/r/FirefoxCSS/comments/obfa94/lepton_20_context_menu_icons_error_page/>
75
+	- <https://github.com/xarantolus/userchrome.css>
85 76
 - Scripts
86 77
 	- <http://kb.mozillazine.org/Profile_folder_-_Firefox>
87 78
 	- <https://www.userchrome.org/what-is-userchrome-js.html>
88 79
 	- <https://github.com/xiaoxiaoflood/firefox-scripts>
89 80
 	- <https://github.com/MrOtherGuy/fx-autoconfig>
90
-	- <https://greasyfork.org/en/scripts/3187-google-images-direct-link>
91
-	- <https://greasyfork.org/en/scripts/10096-general-url-cleaner>
92 81
 	- <https://greasyfork.org/en/scripts/431691-bypass-all-shortlinks>
93 82
 	- <https://greasyfork.org/en/scripts/427254-preventpagevisibility>
94 83
 	- <https://greasyfork.org/en/scripts/429635-always-on-focus>

Завантаження…
Відмінити
Зберегти