Can I set my own rules for direct connections with ClashX on OSX? Can't connect to Bitbucket through proxy

I am trying to validate that I am not missing something obvious; I work out of Chine often as a software dev and found that ShadowSocks is giving me more productivity than using something like LetVPN; I am using a local provider. However, everytime I need to commit to my cloud repo (Bitbucket) I need to toggle in my ClashX OSX client from Rule to Direct for the commit to go through which is very annoying even with keyboard shortcut as I need to toggle back to go back to normal operation.

Am I missing an obvious fix? As I understand I can not set my own rules for the traffic going to my repo or maybe I am not using the right client?

Thanks in advance.

Your proxy service might be blocking ssh

You can set your own rules. Just set your subscribe link as a proxy-provider in a custom clash config to import all the proxies

Oy. Do you have a link on how to go about that? I
Is that me dropping a yaml file into the clash config folder or how do I latch on to/override the set rules set by my provider?

Yup exactly. The clash docs (I like clash meta more so I use those docs) but all clash variations support a

proxy-providers:

section.

ChatGPT and Claude are surprisingly good at clash config things

Amazing will give this a go today. Thank so much. This would be a life saver. Clash meta is just a different osx client? What does it excel in?

Right, it also has a different core that supports some advanced features. I don’t remember specifically what though

Makes sense; thank you! any idea what could be the issue with the host configuraion? Tried ChatGPT and DeepSeek but they were not able to resolve