Firefox cache sanity
Thanks to the Secrets of Firefox 1.0 article, I finally fixed my greatest annoyance with Firefox: the disk cache location. Unlike a good Unix citizen, it doesn’t put the cache files somewhere in
/tmp but rather bloats your profile with those. That forces extra care when making home directory backups or when keeping your home in a version control system – particularly if you are like me and like to have a huge disk cache.
The way to fix it is to set the
browser.cache.disk.parent_directory preference to something sane. Now my
user.js contains the following line:
After a browser restart, cache files will now be written to
/tmp/browsercache/Cache. You will then have to remove the old cache directories from your profile manually, and can finally enjoy a clean home directory. Hooray!