Last active
February 9, 2026 06:21
-
-
Save maanimis/ccb28d136a99791d9ff36c1f2faa1f16 to your computer and use it in GitHub Desktop.
vscode-config
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "workbench.colorTheme": "Shades of Purple (Super Dark)", | |
| "[javascript]": { | |
| "editor.defaultFormatter": "rvest.vs-code-prettier-eslint", | |
| }, | |
| "liveServer.settings.donotShowInfoMsg": true, | |
| "git.openRepositoryInParentFolders": "never", | |
| "editor.minimap.showSlider": "always", | |
| "editor.minimap.enabled": false, | |
| "editor.unicodeHighlight.allowedCharacters": { | |
| "۵": true, | |
| }, | |
| "editor.unicodeHighlight.includeStrings": false, | |
| "[python]": { | |
| "editor.defaultFormatter": "ms-python.autopep8", | |
| "diffEditor.ignoreTrimWhitespace": false, | |
| "editor.formatOnType": true, | |
| "editor.wordBasedSuggestions": "off", | |
| }, | |
| "explorer.confirmDelete": false, | |
| "editor.fontSize": 18, | |
| "files.autoSave": "afterDelay", | |
| "[html]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| }, | |
| "[typescript]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| }, | |
| "security.workspace.trust.untrustedFiles": "open", | |
| "workbench.editorAssociations": { | |
| "*.db": "sqlite-viewer.option", | |
| }, | |
| "[json]": { | |
| "editor.defaultFormatter": "vscode.json-language-features", | |
| }, | |
| "workbench.iconTheme": "material-icon-theme", | |
| "liveServer.settings.donotVerifyTags": true, | |
| "[css]": { | |
| "editor.defaultFormatter": "vscode.css-language-features", | |
| }, | |
| "explorer.fileNesting.patterns": { | |
| "*.ts": "${capture}.js", | |
| "*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts", | |
| "*.jsx": "${capture}.js", | |
| "*.tsx": "${capture}.ts", | |
| "tsconfig.json": "tsconfig.*.json", | |
| "package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lockb", | |
| "*.sqlite": "${capture}.${extname}-*", | |
| "*.db": "${capture}.${extname}-*", | |
| "*.sqlite3": "${capture}.${extname}-*", | |
| "*.db3": "${capture}.${extname}-*", | |
| "*.sdb": "${capture}.${extname}-*", | |
| "*.s3db": "${capture}.${extname}-*", | |
| }, | |
| "http.proxy": "socks://127.0.0.1:2080", | |
| "http.proxyKerberosServicePrincipal": "socks://127.0.0.1:2080", | |
| "code-runner.runInTerminal": true, | |
| "code-runner.executorMap": { | |
| "javascript": "clear && node", | |
| "java": "cd $dir && javac $fileName && java $fileNameWithoutExt", | |
| "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", | |
| "zig": "zig run", | |
| "cpp": "clear && cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", | |
| "objective-c": "cd $dir && gcc framework Cocoa $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", | |
| "php": "php", | |
| "python": "python3 -u", | |
| "perl": "perl", | |
| "perl6": "perl6", | |
| "ruby": "ruby", | |
| "go": "go run", | |
| "lua": "lua", | |
| "groovy": "groovy", | |
| "powershell": "powershell -ExecutionPolicy ByPass -File", | |
| "bat": "cmd /c", | |
| "shellscript": "bash", | |
| "fsharp": "fsi", | |
| "csharp": "scriptcs", | |
| "vbscript": "cscript //Nologo", | |
| "typescript": "clear && tsx", | |
| "coffeescript": "coffee", | |
| "scala": "scala", | |
| "swift": "swift", | |
| "julia": "julia", | |
| "crystal": "crystal", | |
| "ocaml": "ocaml", | |
| "r": "Rscript", | |
| "applescript": "osascript", | |
| "clojure": "lein exec", | |
| "haxe": "haxe --cwd $dirWithoutTrailingSlash --run $fileNameWithoutExt", | |
| "rust": "cd $dir && rustc $fileName && $dir$fileNameWithoutExt", | |
| "racket": "racket", | |
| "scheme": "csi -script", | |
| "ahk": "autohotkey", | |
| "autoit": "autoit3", | |
| "dart": "dart", | |
| "pascal": "cd $dir && fpc $fileName && $dir$fileNameWithoutExt", | |
| "d": "cd $dir && dmd $fileName && $dir$fileNameWithoutExt", | |
| "haskell": "runghc", | |
| "nim": "nim compile --verbosity:0 --hints:off --run", | |
| "lisp": "sbcl --script", | |
| "kit": "kitc --run", | |
| "v": "v run", | |
| "sass": "sass --style expanded", | |
| "scss": "scss --style expanded", | |
| "less": "cd $dir && lessc $fileName $fileNameWithoutExt.css", | |
| "FortranFreeForm": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", | |
| "fortran-modern": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", | |
| "fortran_fixed-form": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", | |
| "fortran": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", | |
| "sml": "cd $dir && sml $fileName", | |
| "mojo": "mojo run", | |
| "erlang": "escript", | |
| "spwn": "spwn build", | |
| "pkl": "cd $dir && pkl eval -f yaml $fileName -o $fileNameWithoutExt.yaml", | |
| "gleam": "gleam run -m $fileNameWithoutExt", | |
| }, | |
| "workbench.startupEditor": "none", | |
| "turboConsoleLog.quote": "`", | |
| "turboConsoleLog.addSemicolonInTheEnd": true, | |
| "database-client.autoSync": true, | |
| "cmake.showOptionsMovedNotification": false, | |
| "[jsonc]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| }, | |
| "C_Cpp.autocompleteAddParentheses": true, | |
| "javascript.format.semicolons": "insert", | |
| "typescript.format.semicolons": "insert", | |
| "workbench.sideBar.location": "right", | |
| "code-runner.executorMapByFileExtension": { | |
| ".vb": "cd $dir && vbc /nologo $fileName && $dir$fileNameWithoutExt", | |
| ".vbs": "cscript //Nologo", | |
| ".scala": "scala", | |
| ".jl": "julia", | |
| ".cr": "crystal", | |
| ".ml": "ocaml", | |
| ".zig": "zig run", | |
| ".exs": "elixir", | |
| ".hx": "haxe --cwd $dirWithoutTrailingSlash --run $fileNameWithoutExt", | |
| ".rkt": "racket", | |
| ".scm": "csi -script", | |
| ".ahk": "autohotkey", | |
| ".au3": "autoit3", | |
| ".kt": "cd $dir && kotlinc $fileName -include-runtime -d $fileNameWithoutExt.jar && java -jar $fileNameWithoutExt.jar", | |
| ".kts": "kotlinc -script", | |
| ".dart": "dart", | |
| ".pas": "cd $dir && fpc $fileName && $dir$fileNameWithoutExt", | |
| ".pp": "cd $dir && fpc $fileName && $dir$fileNameWithoutExt", | |
| ".d": "cd $dir && dmd $fileName && $dir$fileNameWithoutExt", | |
| ".hs": "runhaskell", | |
| ".nim": "nim compile --verbosity:0 --hints:off --run", | |
| ".csproj": "dotnet run --project", | |
| ".fsproj": "dotnet run --project", | |
| ".lisp": "sbcl --script", | |
| ".kit": "kitc --run", | |
| ".v": "v run", | |
| ".vsh": "v run", | |
| ".sass": "sass --style expanded", | |
| ".cu": "cd $dir && nvcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", | |
| ".ring": "ring", | |
| ".sml": "cd $dir && sml $fileName", | |
| ".mojo": "mojo run", | |
| ".erl": "escript", | |
| ".spwn": "spwn build", | |
| ".pkl": "cd $dir && pkl eval -f yaml $fileName -o $fileNameWithoutExt.yaml", | |
| ".gleam": "gleam run -m $fileNameWithoutExt", | |
| }, | |
| "hediet.vscode-drawio.resizeImages": null, | |
| "C_Cpp.default.cppStandard": "gnu++23", | |
| "window.newWindowProfile": "Default", | |
| "git.suggestSmartCommit": false, | |
| "notebook.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "emmet.syntaxProfiles": {}, | |
| "[cpp]": { | |
| "editor.defaultFormatter": "ms-vscode.cpptools", | |
| }, | |
| "mql_tools.Metaeditor.Metaeditor4Dir": "/home/mani/.mt4/drive_c/Program Files/MetaTrader 4/metaeditor.exe", | |
| "mql_tools.Metaeditor.Include4Dir": "/home/mani/.mt4/drive_c/Program Files/MetaTrader 4/MQL4/Include", | |
| "editor.formatOnPaste": true, | |
| "biome.suggestInstallingGlobally": false, | |
| "workbench.editor.empty.hint": "hidden", | |
| "editor.formatOnSave": true, | |
| "workbench.settings.applyToAllProfiles": [], | |
| "git.confirmSync": false, | |
| //priv8 | |
| // "editor.fontFamily": "'Monaspace Argon', 'DejaVuSansM Nerd Font', 'FiraCode Nerd Font', 'Cascadia Mono', 'Consolas', 'Courier New', monospace", | |
| // "editor.fontLigatures": "'ss02', 'ss03', 'ss04', 'ss08', 'ss09', 'ss10', 'calt', 'liga'", | |
| "editor.fontFamily": "Maple Mono NF, SeriousShanns Nerd Font, Comic Mono, Comic Shanns Mono, Dubai", | |
| "editor.fontLigatures": "'calt', 'ss01', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss10', 'ss11'", | |
| "editor.codeLensFontFamily": "'Monaspace Argon'", | |
| "editor.inlineSuggest.fontFamily": "'Monaspace Argon'", | |
| "markdown.preview.fontFamily": "'Monaspace Argon'", | |
| "editor.inlayHints.fontFamily": "'Monaspace Argon'", | |
| "editor.lineHeight": 1.618, | |
| "editor.letterSpacing": -0.2, | |
| "editor.renderLineHighlight": "all", | |
| "editor.cursorSmoothCaretAnimation": "on", | |
| "editor.cursorBlinking": "smooth", | |
| "editor.renderWhitespace": "boundary", | |
| "editor.smoothScrolling": true, | |
| "editor.suggestFontSize": 18, | |
| "scm.diffDecorationsGutterWidth": 2, | |
| "window.menuBarVisibility": "toggle", | |
| "window.titleBarStyle": "custom", | |
| "window.customTitleBarVisibility": "never", | |
| "workbench.editor.decorations.badges": false, | |
| "workbench.list.smoothScrolling": true, | |
| "workbench.tips.enabled": false, | |
| "workbench.tree.indent": 16, | |
| "workbench.tree.renderIndentGuides": "always", | |
| "workbench.editor.editorActionsLocation": "hidden", | |
| "breadcrumbs.enabled": false, | |
| // Behavior | |
| "explorer.confirmDragAndDrop": false, | |
| "javascript.updateImportsOnFileMove.enabled": "always", | |
| "typescript.updateImportsOnFileMove.enabled": "always", | |
| "explorer.autoReveal": true, | |
| "explorer.compactFolders": false, | |
| "explorer.decorations.badges": false, | |
| "explorer.incrementalNaming": "smart", | |
| "editor.gotoLocation.multipleDefinitions": "goto", | |
| "editor.gotoLocation.multipleReferences": "goto", | |
| "editor.snippetSuggestions": "top", | |
| "extensions.ignoreRecommendations": true, | |
| "files.exclude": { | |
| "**/.git": true, | |
| "**/.svn": true, | |
| "**/.hg": true, | |
| }, | |
| "search.exclude": { | |
| "**/node_modules": true, | |
| "**/bower_components": true, | |
| "**/*.code-search": true, | |
| "**/dist": true, | |
| "**/*-lock.{yaml,json}": true, | |
| "**/*.lock": true, | |
| }, | |
| "search.quickOpen.includeHistory": false, | |
| "search.searchView.keywordSuggestions": true, | |
| "terminal.integrated.allowMnemonics": true, | |
| "terminal.integrated.lineHeight": 1.3, | |
| "terminal.integrated.shellIntegration.decorationsEnabled": "never", | |
| "typescript.tsserver.maxTsServerMemory": 6000, | |
| // Editor | |
| "editor.quickSuggestions": { | |
| "other": "on", | |
| "comments": "inline", | |
| "strings": "on", | |
| }, | |
| "editor.wordWrap": "bounded", | |
| "editor.guides.bracketPairs": true, | |
| "editor.autoIndentOnPaste": true, | |
| "editor.tabSize": 4, | |
| "editor.indentSize": 4, | |
| "editor.parameterHints.enabled": true, | |
| // "editor.multiCursorModifier": "ctrlCmd", | |
| "editor.linkedEditing": true, | |
| "javascript.referencesCodeLens.enabled": true, | |
| "javascript.referencesCodeLens.showOnAllFunctions": true, | |
| "files.insertFinalNewline": true, | |
| "files.trimTrailingWhitespace": true, | |
| "json.maxItemsComputed": 3000, | |
| "references.preferredLocation": "view", | |
| "typescript.preferences.autoImportFileExcludePatterns": [ | |
| "^vm$", | |
| "^console$", | |
| "^node:console$", | |
| ], | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment