"missing-root"#p61472 Most Distros use networkmanager, so you need to set the proxy there.
Then the whole system uses the Tor network. Then I would directly use Tails, Whonix or Qubes. Or install it on the router network-wide.
I use different routes e.g:
$Browser via privoxy -> my ISP proxy -> www
$Browser, Console -> VPN -> Datacenter
I only use Tor for some hidden services (irc, bisq.network, haveno.exchange, Monero nodes) or to test my services/servers.