Make flexible spaces smaller in Firefox toolbar or do fixed width spaces

I generally want my address bar to be as big as possible, but i need some space between certain buttons to try to get me to not be foolish about it.

Really silly that Firefox has only flexible spacers and not a fixed spacer like in the days of old.

Go to about:config.

Set toolkit.legacyUserProfileCustomizations.stylesheets to true.

Open your Firefox profile folder (at ~/.mozilla/firefox/ in the folder that starts with random letters and probably .default-release- as part of its name.

mkdir chrome cd chrome vi userChrome.css

#navbar toolbarspring{
  flex: 15;
  min-width: 5px;
  max-width: 60px;
}

Credit to: