-
Minimal bloat (non-crucial icons and decorations hidden)
-
Easy way to tweak fonts, colors, and spacings to your liking through CSS variables
-
Tab list below toolbar
-
Tab(s) with sound playing highlighted with a different color
-
Centered URL bar with narrow-er results list
-
And more!
-
Verify that the user stylesheets (userChrome) option is enabled:
-
Go to the address
about:config
in Firefox -
Search for
toolkit.legacyUserProfileCustomizations.stylesheets
-
Confirm the option is set to true
-
Search for
layers.acceleration.force-enabled
-
Confirm the option is set to true
-
Search for
gfx.webrender.all
-
Confirm the option is set to true
-
Enable transparency/blur in your compositor
-
-
Make sure that you have the Default theme enabled
- Go to the address
about:addons
- Enable the Default theme if not already enabled
- Go to the address
If quick install does not work, or if you simply prefer to; you can manually install minimal functional fox through the following steps:
- Locate your Firefox user directory. You should be able to find it by navigating to
/home/.mozilla/firefox/
and looking for a directory ending with the world.default-release
. - Within your Firefox user directory, locate the
chrome
directory, if one does not already exist you can simply go ahead and create it yourself. - Download the contents of this repository, and copy all the files to the chrome directory within your Firefox user directory.
After installation, restart Firefox to see the effects.
- Select the Customize option from the hamburger menu (≡), and remove all items except for:
- Forward button
- Back button
- Downloads button
You can easily tweak the theme by changing the relevant CSS variables, starting with --mff-
located within the :root section at the top of the userChrome.css
file.
:root {
/* Minimal Functional Fox variables*/
--mff-bg: #293241;
--mff-icon-color: #e0fbfc;
--mff-nav-toolbar-padding: 8px;
/*
...
...
...
*/
}