the wireguard service i've configured in #guix is not working because it always tries to start before my laptop is connected to the internet and fails to resolve hostnames. anyone know how i can make it wait until there is actual connectivity before trying? also how to make the service retry on failure at all?
it's already dependent on the networking service but that's apparently not enough. NetworkManager is generally what gets me online if it matters.