Qubes Template Automatic Curl and Wget Proxy Config

Original forum link
https://forum.qubes-os.org/t/35120
Original poster
amn3sia0x1337
Created at
2025-07-28 21:46:14
Last wiki edit
2025-07-29 18:34:30
Revisions
2 revisions
Posts count
7
Likes count
9
Tags
configuration, networking

I found this cool idea trying to remember the tinyproxy command format and figured it might save a lot of people time installing stuff in their templates. I'm sure there must be a reason this is not set by default in the templates(I imagine it's so people don't accidentally install stuff in a template?), but I feel stupid for not doing this.

Anyway, you can configure curl and wget to use tinyproxy by default using the following commands. I'm hoping someone will tell me why this might not be a good idea(before i run it in every template lol), but it is making a lot of things easier so far.

echo "proxy = http://127.0.0.1:8082" >> ~/.curlrc echo "https-proxy = http://127.0.0.1:8082" >> ~/.curlrc echo "use_proxy = on" >> ~/.wgetrc echo "http_proxy = 127.0.0.1:8082" >> ~/.wgetrc echo "https_proxy = 127.0.0.1:8082" >> ~/.wgetrc

I'm done being dumb now, thanks for reading. Stay hydrated.