feat(settings): add git autofetch and reorganize GitHub settings

Move GitHub-related settings into their own MARK section for better
organization, and enable git.autofetch and
githubRepositories.autoFetch for automatic repository syncing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jim Myhrberg
2026-02-11 10:19:05 +00:00
parent a85d46ed5e
commit 25343d5e72

View File

@@ -251,6 +251,7 @@
// MARK: Git
// ===========================================================================
//
"git.autofetch": true,
"git.autoStash": true,
"git.blame.editorDecoration.enabled": false,
"git.detectSubmodules": true,
@@ -259,6 +260,15 @@
"scm.defaultViewMode": "tree",
//
// ===========================================================================
// MARK: GitHub
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github
// - https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub
//
"githubRepositories.autoFetch.enabled": true,
//
// ===========================================================================
// MARK: Git Worktree Manager
// ===========================================================================
// Extension:
@@ -400,15 +410,6 @@
],
//
// ===========================================================================
// MARK: GitHub
// ===========================================================================
// Extensions:
// - https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github
// - https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub
//
"githubRepositories.autoFetch.enabled": false,
//
// ===========================================================================
// MARK: Mise (https://mise.jdx.dev/)
// ===========================================================================
// Extension: