userChrome.css
is a Firefox configuration file which allows the user to
define his own look of the browser.
This particular config works best with a minimalist WM like dwm, xmonad or awesome.
Enable user chrome:
- in
about:config
settoolkit.legacyUserProfileCustomizations.stylesheets
totrue
Enable compact mode:
- in
about:config
setbrowser.compactmode.show
totrue
- in the customize toolbar menu set
density
tocompact
Via the customize toolbar menu remove firefox view (the top-left corner icon)
Enable dark theme in settings.
Copy userChrome.css
to the chrome
directory in your firefox profile. If
there is no such directory create it.
If you're unsure what the path to your profile's directory is, you can find out
by going to about:profiles
.
Then either install the Jetbrains Mono font, or change the relevant line of
userChrome.css
(search for 'Jetbrains Mono') to some other font that you have
installed. This affects the urlbar font.
Optionally install tridactyl or a similar extension for best results.
Color of text in a tab is determined by its container. If a tab has no
container, fallback colors are used. You can change the basic colorscheme by
adjusting values of variables defined at the top of userChrome.css
.
With navbar shown:
Increase the value of the --tab-min-height
variable in userChrome.css
.
This is intentional - it preserves the Ctrl-D
functionality. If you don't
need that you can add #star-button-box { display: none !important; }
.
Search for 'disable favicons' and uncomment the relevant line.
This userchrome is a fork of aadilayub's.