No, you can no longer automatically sync Google Photos to your local computer after they removed that feature in July 2019. The best you can do is to use https://takeout.google.com to download all your Google Photos in a zip file. But that is not an automatic sync.