Is there a way I can bind sync to be my default app for links to my instance? Annoying that someone sends me a lemmy.ca link and I have to go find it manually in sync, or just view it in my browser.
Oh true, Fediverse links are still not handled ideally. I know there's technical limitations to fedi app developers keeping an up-to-date list of domains that their app can open links from, but it would definitely be nice if there were some easier way to do things.
One side note, I've noticed that Megalodon (a Mastodon client) has a pretty good workaround for this issue -- if you use the share sheet to share a link with Megalodon, it gives you the option to post the link or to attempt to open the link in the client. That'd be a pretty killer feature to have in Sync, if there isn't some easier/better way to make it easier to choose certain Lemmy domains to open in Sync by default.
hmmm, not sure if chrome has this, but for Firefox I use the "Open in App" button, since I have "Open links in apps" set to Never.
Though I can replicate your issue, clicking a lemmy link in Discord brings me to Firefox, whereas clicking a YouTube link in Discord takes me directly to the YouTube app (technically the ReX app)
I had the same issue, you could try Lemmy Redirect (the github repo is named after the Mastodon proxy, but the Lemmy one is there as well), works for me.