I'm using Floorp, a Japanese open source fork, since a week. Much better than vanilla Firefox, you can give it a try: https://github.com/Floorp-Projects/Floorp
Firefox
The latest news and developments on Firefox and Mozilla, a global non-profit that strives to promote openness, innovation and opportunity on the web.
You can subscribe to this community from any Kbin or Lemmy instance:
Related
- Firefox Customs: !FirefoxCSS@fedia.io
- Thunderbird: !Thunderbird@fedia.io
Rules
While we are not an official Mozilla community, we have adopted the Mozilla Community Participation Guidelines as far as it can be applied to a bin.
Rules
-
Always be civil and respectful
Don't be toxic, hostile, or a troll, especially towards Mozilla employees. This includes gratuitous use of profanity. -
Don't be a bigot
No form of bigotry will be tolerated. -
Don't post security compromising suggestions
If you do, include an obvious and clear warning. -
Don't post conspiracy theories
Especially ones about nefarious intentions or funding. If you're concerned: Ask. Please don’t fuel conspiracy thinking here. Don’t try to spread FUD, especially against reliable privacy-enhancing software. Extraordinary claims require extraordinary evidence. Show credible sources. -
Don't accuse others of shilling
Send honest concerns to the moderators and/or admins, and we will investigate. -
Do not remove your help posts after they receive replies
Half the point of asking questions in a public sub is so that everyone can benefit from the answers—which is impossible if you go deleting everything behind yourself once you've gotten yours.
Open tabs. I want to see them all, always.
If you are fine with running nightly, maybe multiple tab rows could be helpful
You can easily scroll through the open tabs :) I don't even use the dropdown menu.
What you want is ridiculous and counter-productive, and you should feel bad for even desiring such nonsense.
Having said that - this appears to suggest you're not alone in your self-harming endeavours and proposes editing userChrome.css
to achieve it. Technically it is setting a min width to a tab, but <1px would be impossible to display and click on anyway.
As far as I know there is no way to make it exactly the same as chrome, but honestly I think the ways you can do it in Firefox are better, here are some tips:
-
you can hover over the tabs and scroll to shift left and right, or click the little arros on either side. It will still always show you what each tab is, and still access all of them.
-
the tree-style-tabs extension, it's fairly hard to get into the habit of using and is a big change (I'm still getting used to it myself), but it can make organizing giant tab messes easier. It can be used similarly to tab groups in chrome where you can minimize child tabs
There are some other tab management extensions out there too that you can look further into if you want as well. Hope this helps!
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:
.bookmark-item > .toolbarbutton-icon {
display: none !important;
}
#PlacesToolbarItems > .bookmark-item > .toolbarbutton-icon[label]: {
margin-inline-end: 0px !important;
}
.tabbrowser-tab .tab-icon-image {
display: none !important;
}
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.
Treestyle tabs is the very reason I am still with Firefox. It’s a fantastic plugin which allows me to indulge on my bad tab management habits.