nixos/consul: Make service definition more sane