I installed Privoxy, Tor, and I2P. Then I added the following lines to the privoxy config file:
forward-socks5 / 127.0.0.1:9050 .
forward .i2p 127.0.0.1:4444
forward 192.168.*.*/ .
forward 10.*.*.*/ .
forward 127.*.*.*/ .
Then I set my Firefox HTTP and HTTPS Proxy to 127.0.0.1 on port 8118. I also set up my browser with NoScript, Adblock Plus, and the Panic Button Add-On. Everything seems to work, as I am able to visit Eepsites and Tor Hidden services, and my IP is showing up as something different from my own on check.torproject.org, and it says I'm using Tor, but I just wanted to double check to see if I have things set up well or if anyone has any suggestions for me.
NOTE: I did not set this up in the Tor Browser Bundle, this is on a normal version of Firefox.