You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 4.2KB

Firefox

Profile configuration that can be set up directly within profile folders. Configuration is the same across version, devices, and profiles, excepting a few settings adjusted manually.

Setup

  1. Change browser theme at about:addons#themes
  2. Set up Firefox sync at about:preferences#sync
  3. Install and configure shared extensions
  4. Install and configure additional extensions

To do

  • Add policies.json file to this repo
  • Native messaging integration
    • Play videos in mpv via hotkey
    • Shortcut for external text editor
    • Control browser instance via devtools protocol (playwright)
  • Disable and reuse reserved keyboard shortcuts (requires a patch)
  • Review quick navigation shortcuts
    • Pages: specific pages, previously closed, last visited
    • Tabs: move, pop out, close, duplicate
    • Screenshots: full page, certain area, zoomed
    • Bookmark or create note to revisit a tab
    • Search, navigate, etc. (most recent tab, regex search, spacial navigation)
  • Reduce context menu size
  • Export bookmarks and history
  • Bookmark tagging and import/export

Bootstrap

git init
git config --local status.showUntrackedFiles no
git remote add origin https://git.ashtonc.ca/ashton/firefox/
git pull origin main
git branch --set-upstream-to=origin/main main

Reference