notes/firefox.md

16 KiB

Firefox

Extensions

Sources: this, this and that

Name Foss Links Description
Sideberry Repo AMO Ever wanted to manage your tabs nicely, look no further! With this extensions you can manage your tabs like trees and organize them gorgeously
Enhancer for YouTube™ False AMO many additions for your YT experience
Midnight Lizard Repo AMO, Home Flexible dark mode for every website
NoScript Security Suite Repo AMO, Home for those who dislike every bit of JS on every website and want to regulate that
uBlacklist Repo AMO, Home Filters out those pesky AI-generated sites straight out of your search results (and works for almost every search engine), also take a look at the awesome-list
SingleFile Repo AMO Save entire pages in a single file (haha get it) with images and so on, with the possibility to annotate them beforehand
Cookie Quick Manager Repo AMO Quickly manage your cookies and export some if needed (like for yt-dlp) in one of many different formats
Shortkeys Repo AMO Configure custom keyboard shortcuts in FF
LibreTimer Repo AMO Have a timer, stopwatch and alarm right in your browser
Redirector Repo AMO, Home Redirect any page to any other, may be cool to use foss alternatives or something like old-reddit
Violentmonkey Repo AMO, Home Open-source userscripts for everybody and anyone! There are whole guides just dedicated for this so use those instead ¯_(ツ)_/¯
Link Status Redux Repo AMO For those who want to see when they visited a link last
Awesome RSS Repo AMO For those who desperatly need those sweet, sweet RSS subscribe buttons
Feedbro False AMO, Home If you haven't got the time or don't want to use an external RSS-reader you could always just view those feeds in your browser
tabliss Repo AMO, Home, Demo If you don't like the default startpage maybe use this instead, very simplistic if that's your cup of tea!
Don't Fuck With Paste Repo AMO Like the name lightly implies this extensions lets you paste on any website of your choosing (nothing in the way of rickroll lyrics now ᕙ( •̀ ᗜ •́ )ᕗ)
Link Extractor Repo AMO, Home, Docu Ever wanted to extract almost every link off a page, then this is an extension for you!
Total Suspender Repo AMO Haven't got the RAM, no problem! With this pages just get suspended and you don't have to worry!
Chameleon Repo AMO, Home If you don't want websites to know what browser you're using or they keep nagging you to "use google chrome instead" you should consider using this
Block or Highlight Search Engine Results Repo AMO This extension enables you to highlight or hide specific search results (however for hiding you should consider using uBlacklist)
Copyfish Repo AMO, Home If you ever saw text in a picture and just wanted to quickly get the text of it, you should use this extensions
Time-Sync Repo AMO Do you know when people say x is happening at 7pm in ETC or something akin to that and wonder, now when is that in my TZ? Just use this extension and it will convert it for you!
Augmented Steam Repo AMO, Home This is an "Improved browsing and shopping experience for Steam" that lets you view deals quickly or quickly jump to the steamdb entry
LanguageTool The extension isn't, Repo AMO, Home Ever wanted to write but you just made oh so many errors? This handy tool just fixes them for you

Sideberry

To disable the top navbar you should consider using a custom userChrome.css like the following:

  1. go to about:config and set toolkit.legacyUserProfileCustomizations.stylesheets to true
  2. enter your FF profile dir using about:support and click on "Profile Folder" → if you find a file named prefs.js and places.sqlite you're at the right place
  3. clone the firefox-csshacks repo into chrome using the command: git clone https://github.com/MrOtherGuy/firefox-csshacks.git chrome
  4. copy the userChrome_example.css to userChrome.css and configure it to your liking

My file looks like this:

/* Example userChrome.css file */

/* Import your desired components first */

/*@import url(chrome/tab_close_button_always_on_hover.css);*/
/*@import url(chrome/tab_loading_progress_throbber.css);*/
/*@import url(chrome/button_effect_scale_onclick.css);*/
/*@import url(chrome/blank_page_background.css);*/
/*@import url(chrome/autohide_menubar.css);*/
/*@import url(chrome/hide_toolbox_top_bottom_borders.css);*/
/*@import url(chrome/vertical_context_navigation.css);*/
/*@import url(chrome/minimal_popup_scrollbars.css);*/
/*@import url(chrome/button_effect_icon_glow.css);*/
/*@import url(chrome/dark_context_menus.css);*/
/*@import url(chrome/dark_additional_windows.css);*/
/*@import url(chrome/dark_checkboxes_and_radios.css);*/
/*@import url(chrome/minimal_text_fields.css);*/
/*@import url(chrome/minimal_toolbarbuttons.css);*/
/*@import url(chrome/urlbar_centered_text.css);*/
/* @import url(chrome/autohide_tabstoolbar.css); */
@import url(chrome/hide_tabs_toolbar_v2.css);

/* Apply your custom modifications after imports */

:root{
  --toolbar-bgcolor: rgb(36,44,59) !important;
  --uc-menu-bkgnd: var(--toolbar-bgcolor);
  --arrowpanel-background: var(--toolbar-bgcolor) !important;
  --autocomplete-popup-background: var(--toolbar-bgcolor) !important;
  --uc-menu-disabled: rgb(90,90,90) !important;
  --lwt-toolbar-field-focus: rgb(36,44,59) !important;
}

#sidebar-box{ --sidebar-background-color: var(--toolbar-bgcolor) !important; }
window.sidebar-panel{ --lwt-sidebar-background-color: rgb(36,44,59) !important; }

where you can see that I imported the chrome/hide_tabs_toolbar_v2.css file that completly hides the upper navbar

[!TIP] Additonal Information there are way more options, that you can browse trough here

Filterlists