The window to the internet.
Settings for an optimal session.
Running multiple browsers with different profiles helps keeps active references in the right place. When the work is finished, just close that browser. Good for keeping memory free.
If you need a browser context for a specific task / job
firefox -p does the trick!
If no relevant profile is available, just create one.
Be sure to set Menu -> Settings -> Restore previous session.
Ensure "Ctrl+Tab cycles through tabs in recently used order" option is unchecked.
Pick your preferred search engine while you're at it!
'Auto Tab Discard' does what I'm after. Closest working alternative to 'The Great Suspender'
This feature goes by many names, including:
Tab Sleep, Tab Snooze, Tab Freeze, Tab Suspend, Tab Discard or Tab Hibernation.
May be a similar feature built in to Firefox
in about:config browser.tabs.unloadOnLowMemory
great suspender firefox at DuckDuckGo
Chrome's 'The Great Suspender' for firefox? : firefox
UnloadTabs – Get this Extension for 🦊 Firefox (en-US)
this one didn't work so well for me.. major memory usage
Tab Suspender – Get this Extension for 🦊 Firefox (en-US)
Instead of adblock, I have been exploring a more general filter / tracking blocker:
Beware of false immitations:
Tom's Hardware: Popular Ad Blockers AdBlock and uBlocker Deemed 'Fake'.
When creating documentation, it is useful to be able to copy all open tabs in a window.
Copy All Tabs :: Add-ons for Firefox
have used this in the past as well:
and this may have similar functionality
This is optional.
I love pocket.
Tabliss is a clean minimal alternative.
An open source, pluggable New Tab web extension written in TypeScript, React and Redux.
No special permissions required!
Copy Selection as Markdown
https://addons.mozilla.org/en-US/firefox/addon/copy-selection-as-markdown/ Copy Selection as Markdown – Get this Extension for 🦊 Firefox (en-US)
https://duckduckgo.com/?t=ffab&q=firefox+extension+copy+html+as+markdown&ia=web firefox extension copy html as markdown at DuckDuckGo
If you make frequent use of profiles, it can help to create a default profile.
Locate where your profiles are stored: https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data
about:support using the "Open Directory" button in the "Profile Directory" section.
Read up on how to backup and restore profiles:
Recommendation is to use built in Firefox Profile manager to create a new profile first, then copy the contents of your default profile in to the newly created directory. That way all of the configurations in the browser are set up correctly.
If you need to update the order, can try manually editing: ~/.mozilla/firefox/profiles.ini
(make a backup first!)
A template Firefox profile that tracks these notes is available here:
mkdir repos cd repos/ git clone firstname.lastname@example.org:charlesbrandt/firefox-profile.git cd .mozilla/firefox/ # Create the new profile via Firefox rm -r hn95wtr8.example/* cp -r ~/repos/firefox-profile/* hn95wtr8.example/
Chrome / Chromium:
For non-linux machines, go with Chrome: https://www.google.com/intl/en/chrome/
sudo apt-get install chromium-browser
Change "On startup" to:
"Continue where you left off"
to restore previous session.
The Great Suspender!
Suspend Tabs after a certain period of inactivity This is great! Saves so much memory and resources! Wish I could find something equivalent that works for Firefox...
need to configure the format to be equivalent to copy all urls
right click, options, $url $title