- Set up GitHub integration to be disabled. - Configure Git settings including path and autofetch options. - Add Gitea instance URL and repository details. - Enable YAML support for LinkML schemas with validation. - Define file associations for YAML files. - Recommend essential extensions for development and exclude unwanted ones.
49 lines
1.1 KiB
Text
49 lines
1.1 KiB
Text
{
|
|
"folders": [
|
|
{
|
|
"path": "."
|
|
}
|
|
],
|
|
"settings": {
|
|
// Disable GitHub integration completely
|
|
"github.gitAuthentication": false,
|
|
"github.branchProtection": false,
|
|
"github.gitProtocol": "https",
|
|
|
|
// Git configuration
|
|
"git.enabled": true,
|
|
"git.path": "/opt/homebrew/bin/git",
|
|
"git.autofetch": true,
|
|
"git.confirmSync": false,
|
|
"git.openRepositoryInParentFolders": "always",
|
|
|
|
// Gitea/Forgejo configuration
|
|
"gitea.instanceUrl": "https://git.bronhouder.nl",
|
|
"gitea.owner": "kempersc",
|
|
"gitea.repo": "glam",
|
|
"gitea.sslVerify": true,
|
|
|
|
// YAML support for LinkML schemas
|
|
"yaml.schemas": {
|
|
"https://w3id.org/linkml/meta.yaml": "schemas/**/*.yaml"
|
|
},
|
|
"yaml.validate": true,
|
|
|
|
// Editor settings for this project
|
|
"files.associations": {
|
|
"*.yaml": "yaml"
|
|
}
|
|
},
|
|
"extensions": {
|
|
"recommendations": [
|
|
"pveya.gitea-vscode",
|
|
"redhat.vscode-yaml",
|
|
"eamodio.gitlens",
|
|
"mhutchie.git-graph"
|
|
],
|
|
"unwantedRecommendations": [
|
|
"github.vscode-pull-request-github",
|
|
"github.copilot"
|
|
]
|
|
}
|
|
}
|