Last active
March 14, 2026 20:24
-
-
Save dnnr1/992edd894f3d612dfaeeeac4867dd6d9 to your computer and use it in GitHub Desktop.
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
| { | |
| /* | |
| ######################################################################## | |
| Editor preferences | |
| ######################################################################## | |
| */ | |
| "editor.fontFamily": "Cascadia Code", | |
| "editor.tabSize": 2, | |
| "editor.fontLigatures": true, | |
| "editor.guides.indentation": false, | |
| "editor.cursorStyle": "line", | |
| "workbench.tree.renderIndentGuides": "none", | |
| "workbench.startupEditor": "newUntitledFile", | |
| "editor.hideCursorInOverviewRuler": true, | |
| "editor.overviewRulerBorder": false, | |
| "editor.scrollbar.horizontal": "hidden", | |
| "breadcrumbs.enabled": false, | |
| "explorer.openEditors.visible": 9, | |
| "editor.bracketPairColorization.enabled": true, | |
| "editor.guides.highlightActiveBracketPair": false, | |
| "editor.guides.bracketPairsHorizontal": false, | |
| "workbench.layoutControl.type": "menu", | |
| "window.title": "☂️️️ ${rootName}️ → ${activeEditorShort} ☂️️", | |
| "clock.alignment": "Right", | |
| "files.eol": "\n", | |
| "workbench.editor.enablePreview": false, | |
| "workbench.editor.editorActionsLocation": "titleBar", | |
| "workbench.editor.showTabs": "multiple", | |
| "editor.suggestOnTriggerCharacters": false, | |
| "editor.acceptSuggestionOnCommitCharacter": false, | |
| "editor.selectionHighlight": false, | |
| "editor.renderWhitespace": "none", | |
| "editor.cursorSurroundingLines": 150, | |
| "editor.cursorSurroundingLinesStyle": "all", | |
| "editor.scrollBeyondLastLine": true, | |
| "editor.wordWrap": "on", | |
| "editor.renderLineHighlight": "none", | |
| "editor.cursorSmoothCaretAnimation": "on", | |
| /* | |
| #######################################################################270# | |
| Terminal settings | |
| ######################################################################## | |
| */ | |
| "terminal.integrated.fontFamily": "Cascadia Code", | |
| "terminal.integrated.fontSize": 12, | |
| "terminal.integrated.cursorBlinking": false, | |
| "terminal.integrated.showExitAlert": false, | |
| "terminal.integrated.fontWeight": "400", | |
| "terminal.integrated.cursorStyle": "underline", | |
| /* | |
| ######################################################################## | |
| Explorer and Git settings | |
| ######################################################################## | |
| */ | |
| "explorer.confirmDelete": false, | |
| "git.enableSmartCommit": true, | |
| "git.confirmSync": false, | |
| /* | |
| ######################################################################## | |
| Specific Language Settings | |
| ######################################################################## | |
| */ | |
| // "eslint.enable": true, | |
| // "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| // "editor.codeActionsOnSave": { | |
| // "source.fixAll.eslint": "explicit" | |
| // }, | |
| "eslint.enable": true, | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": true, | |
| "editor.codeActionsOnSave": { | |
| // "source.fixAll": "always", | |
| "source.fixAll.eslint": "always", | |
| }, | |
| "[cpp]": { "editor.defaultFormatter": "ms-vscode.cpptools" }, | |
| "C_Cpp.formatting": "clangFormat", | |
| /* | |
| ######################################################################## | |
| Vim settings | |
| ######################################################################## | |
| */ | |
| "codeTelescope.window.closeBehaviorOnSelection": "dispose", | |
| "codeTelescope.window.closeBehaviorOnClose": "dispose", | |
| "extensions.experimental.affinity": { | |
| "vscodevim.vim": 1, | |
| }, | |
| "vim.useSystemClipboard": true, | |
| "vim.leader": "Space", | |
| "vim.hlsearch": true, | |
| "editor.linkedEditing": true, | |
| "editor.suggest.insertMode": "replace", | |
| "vim.searchHighlightColor": "#f7ff0080", | |
| "vim.searchHighlightTextColor": "#fff", | |
| "vim.incsearch": true, | |
| "vim.surround": true, | |
| "vim.easymotion": true, | |
| "vim.smartRelativeLine": true, | |
| "vim.useCtrlKeys": true, | |
| "vim.camelCaseMotion.enable": true, | |
| "vim.handleKeys": { | |
| "<C-p>": false, | |
| }, | |
| "vim.foldfix": true, | |
| "vim.normalModeKeyBindingsNonRecursive": [ | |
| { "before": ["<leader>", "s", "v"], "commands": [":vsplit"] }, | |
| { "before": ["<leader>", "s", "h"], "commands": [":split"] }, | |
| { | |
| "before": ["<leader>", "w"], | |
| "commands": [":w"], | |
| }, | |
| { "before": ["<leader>", "x"], "commands": [":x!"] }, | |
| { "before": ["<leader>", "q"], "commands": [":q!"] }, | |
| { | |
| "before": ["<leader>", "n", "h"], | |
| "when": "editorTextFocus", | |
| "commands": [":nohl"], | |
| "silent": true, | |
| }, | |
| //finder file | |
| { | |
| "before": ["<leader>", "f", "f"], | |
| "commands": ["code-telescope.fuzzy.file"], | |
| }, | |
| //finder string | |
| { | |
| "before": ["<leader>", "f", "s"], | |
| "commands": ["code-telescope.fuzzy.wsText"], | |
| }, | |
| { | |
| "before": ["g", "i"], | |
| "commands": [ | |
| "editor.action.revealImplementation", | |
| "editor.action.peekImplementation", | |
| ], | |
| }, | |
| { | |
| "before": ["g", "r"], | |
| "commands": [ | |
| "editor.action.revealReferences", | |
| "editor.action.peekReferences", | |
| ], | |
| }, | |
| { | |
| "before": ["K"], | |
| "commands": ["editor.action.showDefinitionPreviewHover"], | |
| }, | |
| { | |
| "before": ["<leader>", "e"], | |
| "commands": ["workbench.action.toggleSidebarVisibility"], | |
| }, | |
| // { | |
| // "before": ["<leader>", "f", "s"], | |
| // "commands": ["workbench.action.findInFiles"], | |
| // }, | |
| // { | |
| // "before": ["<leader>", "f", "f"], | |
| // "commands": ["workbench.action.quickOpen"], | |
| // }, | |
| //GIT | |
| { | |
| "before": ["<leader>", "h", "r"], | |
| "commands": ["git.revertSelectedRanges"], | |
| }, | |
| ], | |
| "vim.visualModeKeyBindings": [ | |
| { "before": ["<"], "commands": ["editor.action.outdentLines"] }, | |
| { "before": [">"], "commands": ["editor.action.indentLines"] }, | |
| ], | |
| /* | |
| ######################################################################## | |
| Other miscellaneous settings | |
| ######################################################################## | |
| */ | |
| "liveServer.settings.donotShowInfoMsg": true, | |
| "liveServer.settings.donotVerifyTags": true, | |
| "security.workspace.trust.untrustedFiles": "newWindow", | |
| "editor.semanticHighlighting.enabled": false, | |
| "git.openRepositoryInParentFolders": "always", | |
| "workbench.editor.empty.hint": "hidden", | |
| "window.titleBarStyle": "custom", | |
| "workbench.tree.indent": 24, | |
| "explorer.confirmDragAndDrop": false, | |
| "explorer.compactFolders": false, | |
| "window.customTitleBarVisibility": "auto", | |
| "window.zoomPerWindow": false, | |
| "diffEditor.ignoreTrimWhitespace": true, | |
| "editor.mouseWheelZoom": true, | |
| "js/ts.updateImportsOnFileMove.enabled": "always", | |
| "editor.inlayHints.enabled": "off", | |
| "editor.stickyScroll.enabled": false, | |
| "workbench.tree.enableStickyScroll": false, | |
| "extensions.ignoreRecommendations": true, | |
| "workbench.layoutControl.enabled": false, | |
| "editor.minimap.enabled": false, | |
| "cmake.configureOnOpen": false, | |
| "cmake.configureOnEdit": false, | |
| "window.commandCenter": false, | |
| "C_Cpp.errorSquiggles": "enabled", | |
| "cmake.showNotAllDocumentsSavedQuestion": false, | |
| "cmake.showConfigureWithDebuggerNotification": false, | |
| "cmake.additionalCompilerSearchDirs": [ | |
| "C:/msys64/mingw32/bin", | |
| "C:/msys64/mingw64/bin", | |
| "C:/msys64/clang32/bin", | |
| "C:/msys64/clang64/bin", | |
| "C:/msys64/clangarm64/bin", | |
| "C:/msys64/ucrt64/bin", | |
| ], | |
| "chat.agent.maxRequests": 100, | |
| "window.controlsStyle": "custom", | |
| "workbench.activityBar.location": "top", | |
| "window.menuBarVisibility": "compact", | |
| "workbench.secondarySideBar.defaultVisibility": "hidden", | |
| "editor.largeFileOptimizations": false, | |
| "github.copilot.enable": { | |
| "*": false, | |
| "plaintext": false, | |
| "markdown": false, | |
| "scminput": false, | |
| "typescript": false, | |
| "cpp": false, | |
| "javascript": false, | |
| "typescriptreact": false, | |
| "jsonc": true, | |
| }, | |
| "github.copilot.nextEditSuggestions.enabled": false, | |
| "diffEditor.wordWrap": "off", | |
| "chat.viewSessions.enabled": false, | |
| "leetcode.hint.configWebviewMarkdown": false, | |
| "leetcode.workspaceFolder": "C:\\Users\\Dann\\.leetcode", | |
| "leetcode.defaultLanguage": "javascript", | |
| "leetcode.hint.commentDescription": false, | |
| "leetcode.hint.commandShortcut": false, | |
| "chat.tools.terminal.autoApprove": { | |
| "npm install": true, | |
| }, | |
| "workbench.productIconTheme": "feather-vscode", | |
| "window.zoomLevel": 1, | |
| "prisma.hidePrisma6Prompts": true, | |
| "chat.mcp.gallery.enabled": true, | |
| "workbench.colorTheme": "Rosé Pine", | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment