You can also run in on-demand mode and exclude your home WiFi, which is what I do. Then you'll be connected to the VPN at all times except when you're on the home WiFi.
you need a fixed routable ip address for your home
Re:WireGuard on OpenBSD
by themattress on Thursday May 16, 2019 @05:30PM
(#19933498)
I use afraid.org dynamic dns offering and it works great.
It's been a while but I tried to do that with ipsec or something like that in the past and I think it was causing problems. With the routing maybe.