Skip to content

Instantly share code, notes, and snippets.

@ZiedYousfi
Last active January 21, 2026 19:17
Show Gist options
  • Select an option

  • Save ZiedYousfi/7d6a974c34ae2dc1b732529bc1eb672c to your computer and use it in GitHub Desktop.

Select an option

Save ZiedYousfi/7d6a974c34ae2dc1b732529bc1eb672c to your computer and use it in GitHub Desktop.
vscode settings
{
"[c]": {
"editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd",
"editor.formatOnSave": true,
},
"[cmake]": {
"editor.defaultFormatter": "cheshirekow.cmake-format",
},
"[cpp]": {
"editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd",
"editor.formatOnSave": true,
},
"[csharp]": {
"editor.defaultFormatter": "ms-dotnettools.csdevkit",
},
"[dockercompose]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[go]": {
"editor.defaultFormatter": "golang.go",
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[java]": {
"editor.defaultFormatter": "redhat.java",
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[lua]": {
"editor.defaultFormatter": "sumneko.lua",
},
"[markdown]": {
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint",
},
"[objective-cpp]": {
"editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd",
},
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client",
},
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer",
},
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode",
},
"[templ]": {
"editor.defaultFormatter": "a-h.templ",
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[vue]": {
"editor.defaultFormatter": "Vue.volar",
},
"accessibility.signalOptions.volume": 0,
"chat.agent.maxRequests": 100,
"chat.customAgentInSubagent.enabled": true,
"chat.editing.confirmEditRequestRemoval": false,
"chat.instructionsFilesLocations": {
".github/instructions": true,
"/var/folders/l5/wqpdw0w962d05l98bl1k0wd80000gn/T/postman-collections-post-response.instructions.md": true,
"/var/folders/l5/wqpdw0w962d05l98bl1k0wd80000gn/T/postman-collections-pre-request.instructions.md": true,
"/var/folders/l5/wqpdw0w962d05l98bl1k0wd80000gn/T/postman-folder-post-response.instructions.md": true,
"/var/folders/l5/wqpdw0w962d05l98bl1k0wd80000gn/T/postman-folder-pre-request.instructions.md": true,
"/var/folders/l5/wqpdw0w962d05l98bl1k0wd80000gn/T/postman-http-request-post-response.instructions.md": true,
"/var/folders/l5/wqpdw0w962d05l98bl1k0wd80000gn/T/postman-http-request-pre-request.instructions.md": true,
},
"chat.tools.terminal.autoApprove": {
"./tests/preset_tests": true,
"/$\"": true,
"/dev/null": true,
"awk": true,
"bun": true,
"cargo": true,
"clang": true,
"cmake": true,
"ctest": true,
"DefaultCodecConfigurer\"": true,
"ExecutionGraphQl\"": true,
"ExecutionGraphQlService": true,
"git add": true,
"git commit": true,
"go": true,
"hexdump": true,
"jar": true,
"java": true,
"javap": true,
"make": true,
"mkdir": true,
"ninja": true,
"nix": true,
"nl": true,
"oh-my-zsh'": true,
"printf": true,
"replace_text_in_range\\": true,
"rg": true,
"scons": true,
"sed": true,
"templ": true,
"true": true,
"unmark_text\"": true,
"xxd": true,
"docker": true,
"mvn": true,
"conan": true,
},
"chat.useAgentSkills": true,
"chat.useNestedAgentsMdFiles": true,
"clangd.checkUpdates": true,
"clangd.path": "/opt/homebrew/opt/llvm/bin/clangd",
"cmake.configureOnEdit": false,
"cmake.configureOnOpen": false,
"cmake.showConfigureWithDebuggerNotification": false,
"editor.accessibilitySupport": "on",
"editor.fontSize": 16,
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modificationsIfAvailable",
"editor.inlineSuggest.edits.showCollapsed": true,
"editor.minimap.enabled": false,
"editor.mouseWheelZoom": true,
"editor.tabSize": 2,
"explorer.confirmDelete": false,
"files.autoSave": "afterDelay",
"files.trimTrailingWhitespace": true,
"git.autofetch": true,
"git.confirmSync": false,
"git.enableSmartCommit": true,
"git.replaceTagsWhenPull": true,
"github.copilot.chat.codesearch.enabled": true,
"github.copilot.chat.generateTests.codeLens": true,
"github.copilot.chat.languageContext.fix.typescript.enabled": true,
"github.copilot.chat.languageContext.inline.typescript.enabled": true,
"github.copilot.enable": {
"*": true,
"markdown": true,
"plaintext": true,
"scminput": false,
},
"github.copilot.nextEditSuggestions.enabled": true,
"github.copilot.selectedCompletionModel": "",
"go.toolsManagement.autoUpdate": true,
"inlineChat.holdToSpeech": false,
"makefile.configureOnOpen": true,
"markdown-preview-enhanced.codeBlockTheme": "okaidia.css",
"markdown-preview-enhanced.enablePreviewZenMode": true,
"markdown-preview-enhanced.previewTheme": "monokai.css",
"python.analysis.typeCheckingMode": "standard",
"redhat.telemetry.enabled": true,
"rust-analyzer.check.command": "clippy",
"rust-analyzer.check.features": "all",
"svelte.enable-ts-plugin": true,
"terminal.integrated.copyOnSelection": true,
"vim.disableExtension": true,
"vim.highlightedyank.duration": 1000,
"vim.hlsearch": true,
"vim.incsearch": true,
"vim.overrideCopy": true,
"vim.smartRelativeLine": true,
"vim.startInInsertMode": false,
"vim.timeout": 4000,
"vim.useSystemClipboard": true,
"workbench.colorTheme": "Monokai",
"workbench.editor.focusRecentEditorAfterClose": false,
"workbench.editor.limit.enabled": true,
"workbench.editor.limit.value": 3,
"workbench.editor.openPositioning": "first",
"workbench.sideBar.location": "right",
"workbench.startupEditor": "none",
"xml.server.vmargs": "-Xmx128M",
"chat.tools.urls.autoApprove": {
"https://fnfe-mpe.org": {
"approveRequest": false,
"approveResponse": true,
},
"https://raw.githubusercontent.com": {
"approveRequest": false,
"approveResponse": true,
},
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment