My Firefox setup
2024-12-25 Mozilla Firefox Configuration JIRA Extension Tree Style Tab Copy PlainText Duplicate Tabs Closer Cookies uBlock OriginI mentioned in some previous posts that my primary browser is Mozilla Firefox. I use it on all my Windows computers and also on my Android phone. It keeps everything synchronized, so you can easily continue where you ended on the other machine.
I will talk about extensions later, but one of most important is Tree Style Tab that allows to organize open pages in a collapsible tree. When you work with many sources on multiple projects, this is great way to keep on top of it. My browser look like this:
One downside is that the original tabs are still visible when you install the extension. Following steps can hide it:
- Go to
about:config
in the browser, settoolkit.legacyUserProfileCustomizations.stylesheets
toTrue
- Go to
about:support
, underProfile Folder
selectOpen Folder
- In the folder, create
chrome
directory, create fileuserChrome.css
with following contents:
/* hides the native tabs */
#TabsToolbar {
visibility: collapse;
}
#main-window[tabsintitlebar="true"]:not([extradragspace="true"]) #TabsToolbar > .toolbar-items {
opacity: 0;
pointer-events: none;
}
#main-window:not([tabsintitlebar="true"]) #TabsToolbar {
visibility: collapse !important;
}
#sidebar-box[sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"] #sidebar-header {
display: none;
}
.tab {
margin-left: 1px;
margin-right: 1px;
}
Other Extensions I use
- Copy PlainText - provides a function to copy text as is without any formatting
- Duplicate Tabs Closer - I mostly use this to remove my JIRA tickets. I usually get them through communicators or emails as well as email notifications. It is very common that same ticket gets opened multiple times
- I still don’t care about cookies - accept cookies without having to click
- uBlock Origin - block Ads and other annoying parts in pages