You can have two separate profiles, and two different task bar shortcuts that open up the different profiles. They'd essentially store different user data like history and bookmarks and previously opened tabs, and you could have a music profile and work profile. I did this for work at one point in my life. One helpful thing was making sure they each had different theming to be visually distinct so I could keep track of where to open things.
If you want different shortcuts, use the following command in your .desktop file (assuming you use Linux): firefox -no-remote -P <profilename>
for example, assuming you named your music profile music, you put the following line in a firefox-music.desktop file you'll create in ~/.local/share/applications/:
Exec=firefox -no-remote -P music (in addition to other common .desktop file fields)
If your firefox executable is not located in your $PATH (for example if you downloaded it directly from Mozilla), then you need to put the path too. for example: Exec=~/apps/firefox/firefox -no-remote -P music
Edit:
here's a full .desktop file example for a profile named "work":
file path and name: /home/confusedllama/.local/share/applications/firefox-work.desktop
Content:
[Desktop Entry]
Name=Firefox for work
GenericName=Web Browser
Exec=/home/confusedllama/apps/firefox/firefox -no-remote -P work
Icon=/home/confusedllama/apps/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
Categories=Network;WebBrowser;
Name[en_US]=Firefox for work
Actions=new-window;new-private-window;
[Desktop Action new-window]
Name=Open a New Window
Exec=/home/confusedllama/apps/firefox/firefox -no-remote -P work -new-window
[Desktop Action new-private-window]
Name=Open a New Private Window
Exec=/home/confusedllama/apps/firefox/firefox -no-remote -P work -private-window
This example will give you "Open a new window" and "Open a private window" options too, when you right click on the shortcut. Also as you can see, you can even set a different icon for each shortcut.
You could do the following to improve things somewhat:
type about:config into the address bar
read and accept the warning
type browser.tabs.tabMinWidth into the search field
set value to 0
It will let you open a lot more tabs before scrolling away, but stll not an infinite amount.
Now what’s keeping you from getting arbitrarily narrow tabs are the icons displayed on them.
Removing them is more difficult:
Type about:config into your address bar. Promise you’ll be careful and proceed. Now type toolkit.legacy into the search bar on the about:config page and hit enter. Look for an option named toolkit.legacyUserProfileCustomizations.stylesheets and click the toggle on the far right side to set this option to true.
Type about:support into your address bar. Follow along the left side of your screen until you see a row titled Profile Folder. Directly to the right of this you should see an Open Folder button. Click on this.
A window should launch in Windows File Explorer that will navigate to your Firefox profile’s folder. Go ahead and create a new folder inside this profile folder. You can do this by either clicking the new folder icon in the top left or by using the keyboard shortcut, CTRL + Shift + N. Rename this new folder as “chrome” (do not include the quotation marks and ensure all letters are lowercase). Open this new chrome folder.
Right click in the empty space inside the folder, click on new, and click on Text Document. Now open this new text file. Copy and paste the following into it:
Click on ‘File’ in the top left and then ‘Save As…’. Towards the bottom of the file save window, change the name of the file to “userChrome.css” (once again, do not include the quotation marks and ensure everything is lowercase except the ‘C’ in ‘Chrome’).
Underneath the File Name box, you’ll see a Save as Type box that should currently be set to Text Documents (*.txt). Change this to All Files. Click on Save. Now go back into Firefox and type about:profiles into your address bar. Click on the Restart Normally… button in the top right corner of the page.
I’m using Floorp, a Japanese open source fork, since a week. Much better than vanilla Firefox, you can give it a try: github.com/Floorp-Projects/Floorp
That tab you are hovering is “special” (because it has a protected domain addons.mozilla.org, there are a couple of them ) addons can not inject content so i assume generating a screenshot also wont work here.
Also the addon wont be able to generate previews if the tabs are discarded, so the tabs need to have been active at least once in the current sessions, otherwise there also wont be a preview available.
Well … in my case the hover cards dont show up at all. The tab image generation seems to work, from what i can see when i debug the capture loop, so i assume there is some issue with the CSS theme.
Kind of a big update... this is the last version of Firefox for Windows 7 and Windows 8, along with macOS 10.12, 10.13, and 10.14. I know this is forcing family members to finally upgrade their (mac) OS.
More big updates:
Hardware video decoding is now enabled for Intel GPUs on Linux.
We've refreshed and streamlined the user interface for importing data in from other browsers.
The builtin editor now behaves similarly to other browsers with contenteditable and designMode when splitting a node, e.g. typing Enter to split a paragraph, and also when joining two nodes, e.g. typing Backspace at the start of a paragraph to join the paragraph and the previous one.
Pretty sure that last feature is what finally fixes the Reddit Fancy Pants editor in Firefox... exactly when Reddit is destroying itself.
IndexedDB is now also supported in private browsing without memory limits thanks to encrypted storage on disk. The temporary keys to decrypt the information are hold in RAM only and all stored information is purged at the normal end of a private browsing session from disk.
This might help WhatsApp web run in private browsing, among other sites.
The most impactful thing is definitely going to be OS compatibility... this is going to be the last version of Firefox for a long time for a lot of people.
I guess I started using Firefox when it was called NCSA Mosaic. A friend showed it to me at Apple in 1993, but I didn't get what the web was good for then. (To be sure, there wasn't much there yet.) By 1994 I was working at SGI, and marketing was exploring whether there was a product there for us, so I installed it, started using it, followed NCSA's daily roundup of new web sites for a while. It was mind boggling -- hundreds of sites, and three or four new ones every day! (Yes, those are global totals.)
By late 1994, Mosaic Communications (later renamed to Netscape, then Mozilla) was poaching employees from SGI, including quite a few people I knew.
By 1995, my girlfriend (now wife) was shocked to see a URL on the side of a bus. That was our proof that the web had gone mainstream.
Internet Explorer and Chrome didn't exist yet, of course.
Ah, I missed the bit about it being v120. I hope it shows the tabs from the same container first! I frequently have the same page open in multiple containers for testing.
firefox
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.