If any one is looking to use dnscrypt in Qubes, I have salted a solution
here
The salt should be simple to understand, but I can help if it is not.
I’ve also packaged this here, and
you can either grab the package to install it, or use the ``qubes-task`
tool to install it automatically. Both are documented on that page.
The package creates a new template, and a sys-dnscrypt qube, running
dnscrypt-proxy. You can either use this in place of sys-firewall,
or run it with netvm sys-net, and have selected qubes using dnscrypt.
The installation follows the canonical instructions except that the
proxy is not installed as a system service, and must be manually
started. (I’m open to change this, but it works for me as is.)
I’m also toying with changing the pihole package to include
dnscrypt-proxy, but I dont see demand for that just now.