glam/glam.code-workspace
kempersc 556cc6c294 Add workspace configuration for Git and Gitea integration
- 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.
2026-01-11 02:50:39 +01:00

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"
]
}
}