|
|
@@ -1,14 +1,178 @@
|
|
|
-{
|
|
|
- "window.zoomLevel": 0,
|
|
|
- "window.menuBarVisibility": "toggle",
|
|
|
- "editor.insertSpaces": false,
|
|
|
- "editor.wordWrapColumn": 100,
|
|
|
- "files.insertFinalNewline": true,
|
|
|
- "vim.disableAnnoyingNeovimMessage": true,
|
|
|
- "vim.otherModesKeyBindingsNonRecursive": [
|
|
|
- {
|
|
|
- "before": ["-"],
|
|
|
- "after": ["$"]
|
|
|
- }
|
|
|
- ]
|
|
|
-}
|
|
|
+{
|
|
|
+ "claudeCode.preferredLocation": "panel",
|
|
|
+ "codeium.enableCodeLens": false,
|
|
|
+ "cody.codeActions.enabled": false,
|
|
|
+ "cody.commandHints.enabled": false,
|
|
|
+ "catppuccin.extraBordersEnabled": true,
|
|
|
+ "catppuccin.italicComments": false,
|
|
|
+ "catppuccin.italicKeywords": false,
|
|
|
+ "chat.agent.sandbox.enabled": "on",
|
|
|
+ "chat.agent.sandbox.network.allowNetwork": true,
|
|
|
+ "chat.tools.urls.autoApprove": {
|
|
|
+ "https://code.visualstudio.com": true,
|
|
|
+ "https://github.com/microsoft/vscode/wiki/*": true,
|
|
|
+ "https://developers.cloudflare.com/sandbox/*": true,
|
|
|
+ "https://platform.claude.com": true,
|
|
|
+ "https://docs.cloud.google.com": true
|
|
|
+ },
|
|
|
+ "chat.viewSessions.orientation": "stacked",
|
|
|
+ "dev.containers.dockerPath": "podman",
|
|
|
+ "editor.autoClosingBrackets": "never",
|
|
|
+ "editor.autoClosingQuotes": "never",
|
|
|
+ "editor.cursorBlinking": "solid",
|
|
|
+ "editor.fontFamily": "Inconsolata, 'InconsolataGo Nerd Font Mono', Consolas, monospace",
|
|
|
+ "editor.fontSize": 14,
|
|
|
+ "editor.inlineSuggest.suppressSuggestions": true,
|
|
|
+ "editor.insertSpaces": true,
|
|
|
+ "editor.minimap.enabled": false,
|
|
|
+ "editor.renderFinalNewline": "dimmed",
|
|
|
+ "editor.rulers": [120],
|
|
|
+ "editor.unicodeHighlight.allowedCharacters": {
|
|
|
+ "×": true
|
|
|
+ },
|
|
|
+ "editor.wordWrap": "on",
|
|
|
+ "eslint.useFlatConfig": true,
|
|
|
+ "eslint.rules.customizations": [
|
|
|
+ {"rule": "*", "severity": "downgrade"},
|
|
|
+ ],
|
|
|
+ "files.enableTrash": false,
|
|
|
+ "files.insertFinalNewline": true,
|
|
|
+ "files.simpleDialog.enable": true,
|
|
|
+ "foldOnOpen.targets": [
|
|
|
+ "Level1"
|
|
|
+ ],
|
|
|
+ "git.enabled": false,
|
|
|
+ "git.ignoreMissingGitWarning": true,
|
|
|
+ "git.openRepositoryInParentFolders": "never",
|
|
|
+ "github.copilot.chat.claudeAgent.enabled": false,
|
|
|
+ "github.copilot.chat.tools.memory.enabled": false,
|
|
|
+ "github.copilot.nextEditSuggestions.enabled": true,
|
|
|
+ "go.toolsManagement.autoUpdate": true,
|
|
|
+ "godot_tools.gdscript_lsp_server_port": 6005,
|
|
|
+ "html.autoClosingTags": false,
|
|
|
+ "html.autoCreateQuotes": false,
|
|
|
+ "json.schemaDownload.trustedDomains": {
|
|
|
+ "https://schemastore.azurewebsites.net/": true,
|
|
|
+ "https://raw.githubusercontent.com/": true,
|
|
|
+ "https://www.schemastore.org/": true,
|
|
|
+ "https://json.schemastore.org/": true,
|
|
|
+ "https://json-schema.org/": true,
|
|
|
+ "https://biomejs.dev": true
|
|
|
+ },
|
|
|
+ "js/ts.experimental.useTsgo": true,
|
|
|
+ "js/ts.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces": false,
|
|
|
+ "js/ts.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false,
|
|
|
+ "js/ts.preferences.preferTypeOnlyAutoImports": true,
|
|
|
+ "keyboard.dispatch": "keyCode",
|
|
|
+ "openInGitHub.alwaysUseDefaultBranch": true,
|
|
|
+ "openInGitHub.defaultBranch": "main",
|
|
|
+ "outline.collapseItems": "alwaysCollapse",
|
|
|
+ "python.analysis.autoImportCompletions": true,
|
|
|
+ "python.analysis.enableParallelIndexing": true,
|
|
|
+ "python.analysis.languageServerBackend": "rust",
|
|
|
+ "python.analysis.typeCheckingMode": "standard",
|
|
|
+ "python.languageServer": "Default",
|
|
|
+ "redhat.telemetry.enabled": true,
|
|
|
+ "remote.autoForwardPortsSource": "hybrid",
|
|
|
+ "remote.SSH.remotePlatform": {
|
|
|
+ "xis": "linux",
|
|
|
+ "eon.raylu.net": "linux"
|
|
|
+ },
|
|
|
+ "rust-analyzer.inlayHints.closingBraceHints.enable": false,
|
|
|
+ "rust-analyzer.inlayHints.chainingHints.enable": false,
|
|
|
+ "rust-analyzer.inlayHints.parameterHints.enable": false,
|
|
|
+ "rust-analyzer.inlayHints.typeHints.enable": false,
|
|
|
+ "rust-analyzer.lens.enable": false,
|
|
|
+ "rust-analyzer.testExplorer": true,
|
|
|
+ "security.promptForLocalFileProtocolHandling": false,
|
|
|
+ "settingsSync.ignoredExtensions": [
|
|
|
+ "runem.lit-plugin",
|
|
|
+ "antfu.browse-lite",
|
|
|
+ "ms-vscode.powershell",
|
|
|
+ "ms-vscode-remote.remote-wsl",
|
|
|
+ "prisma.prisma",
|
|
|
+ "vitest.explorer",
|
|
|
+ "xmlui.xmlui-vscode"
|
|
|
+ ],
|
|
|
+ "settingsSync.ignoredSettings": [
|
|
|
+ "keyboard.dispatch",
|
|
|
+ "update.mode"
|
|
|
+ ],
|
|
|
+ "svelte.enable-ts-plugin": true,
|
|
|
+ "tailwindCSS.lint.suggestCanonicalClasses": "ignore",
|
|
|
+ "telemetry.telemetryLevel": "error",
|
|
|
+ "terminal.integrated.shellIntegration.enabled": false,
|
|
|
+ "ty.inlayHints.callArgumentNames": false,
|
|
|
+ "ty.inlayHints.variableTypes": false,
|
|
|
+ "update.mode": "manual",
|
|
|
+ "vim.handleKeys": {
|
|
|
+ "<C-p>": false,
|
|
|
+ },
|
|
|
+ "vim.hlsearch": true,
|
|
|
+ "vim.foldfix": true,
|
|
|
+ "vim.normalModeKeyBindings": [
|
|
|
+ {
|
|
|
+ "before": [ "-" ],
|
|
|
+ "after": [ "$" ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "before": [ "H" ],
|
|
|
+ "after": [ "z", "a" ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "before": ["_"],
|
|
|
+ "after": ["c", "t", "_"]
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "vim.operatorPendingModeKeyBindings": [
|
|
|
+ {
|
|
|
+ "before": [ "-" ],
|
|
|
+ "after": [ "$" ]
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "vim.visualModeKeyBindings": [
|
|
|
+ {
|
|
|
+ "before": [ "-" ],
|
|
|
+ "after": [ "$" ]
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "vim.wrapscan": false,
|
|
|
+ "window.zoomLevel": 0,
|
|
|
+ "workbench.activityBar.location": "top",
|
|
|
+ "workbench.colorTheme": "Catppuccin Mocha",
|
|
|
+ "workbench.editor.enablePreview": false,
|
|
|
+ "workbench.editor.tabActionCloseVisibility": false,
|
|
|
+ "workbench.editor.showTabs": "none",
|
|
|
+ "workbench.startupEditor": "none",
|
|
|
+ "yaml.disableSchemaDetection": [
|
|
|
+ "**/.github/workflows/*.yml",
|
|
|
+ "**/.github/workflows/*.yaml",
|
|
|
+ "**/.gitea/workflows/*.yml",
|
|
|
+ "**/.gitea/workflows/*.yaml",
|
|
|
+ "**/.forgejo/workflows/*.yml",
|
|
|
+ "**/.forgejo/workflows/*.yaml"
|
|
|
+ ],
|
|
|
+ "[dockercompose]": {
|
|
|
+ "editor.insertSpaces": true,
|
|
|
+ "editor.tabSize": 2,
|
|
|
+ "editor.autoIndent": "advanced",
|
|
|
+ "editor.quickSuggestions": {
|
|
|
+ "other": true,
|
|
|
+ "comments": false,
|
|
|
+ "strings": true
|
|
|
+ },
|
|
|
+ "editor.defaultFormatter": "redhat.vscode-yaml"
|
|
|
+ },
|
|
|
+ "[github-actions-workflow]": {
|
|
|
+ "editor.defaultFormatter": "redhat.vscode-yaml"
|
|
|
+ },
|
|
|
+ "[jsonc]": {
|
|
|
+ "editor.defaultFormatter": "vscode.json-language-features"
|
|
|
+ },
|
|
|
+ "[python]": {
|
|
|
+ "editor.formatOnType": true,
|
|
|
+ },
|
|
|
+ "[typescript]": {
|
|
|
+ "editor.defaultFormatter": "vscode.typescript-language-features"
|
|
|
+ },
|
|
|
+}
|