issue with linking my mono installation with VS Code for unity

this is my first time posting here so i dont know if im posting in the right place, but anyways.

i downloaded the windows x64 mono installation and installed it, now i am trying to enable it/link it to my VS Code via Omnisharp C# settings, my Omnisharp Mono Path (sync: ignored) settings.json looks like this now:

{
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "kite.showWelcomeNotificationOnStartup": false,
    "workbench.iconTheme": "vs-seti",
    "workbench.colorTheme": "eppz!",
    "omnisharp.monoPath": "C:\Program Files\Mono/bin"
}

but it apparently has an error, “C:\Program Files\Mono/bin” is highlighted in red

and i am unable to turn my “Omnisharp: Use Global Mono (sync: ignored)” into “always” rather then the default “auto” if i change it to always it will just turn back to auto by itself. im assuming this is because of the issue with the settings.json above.

the VS Code error popup says “Unable to write into user settings”

Windows paths use backslashes, but you’re mixing backslashes with forward slashes. But what does this have to do with Unity?

yeah i noticed that yesterday and fixed it but still doesnt work, the reason im doing this is because my VS Code is garbage (or maybe broken?), some things automatically show up, things like ontriggerenter, etc pop up in my snippet, but majority of things dont, and my VS Code IDE cannot find errors by itself, i have to run my game and wait for unity to tell me that i have an error here or there (basically no red underline/highlighting), so someone told me to manually install mono and link it with my IDE, the extensions i have installed are like a bunch of unity extensions like Unity Code Snippets, and nothing crazy.