Last active
January 12, 2024 01:41
-
-
Save phaalonso/e4a42baff53c63beb54a8b643828eb39 to your computer and use it in GitHub Desktop.
VSCode
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.sideBar.location": "right", | |
| "editor.suggestSelection": "first", | |
| "editor.fontFamily": "'Jetbrains Mono', monospace", | |
| "terminal.integrated.fontFamily": "'Jetbrains Mono', monospace", | |
| "editor.fontLigatures": true, // Enable font ligatures | |
| "editor.fontSize": 13, | |
| "terminal.integrated.fontSize": 13, | |
| // "editor.fontWeight": "500", | |
| // "editor.lineHeight": 20, // Controls the font family. | |
| "editor.letterSpacing": 0.5, | |
| "explorer.decorations.badges": false, // Controls if file decorations should use badges. | |
| "editor.smoothScrolling": false, // Disable smooth scrolling | |
| "editor.suggest.showMethods": true, | |
| "editor.suggest.preview": true, | |
| "editor.acceptSuggestionOnEnter": "on", | |
| "editor.bracketPairColorization.enabled": false, | |
| // "workbench.preferredDarkColorTheme": "Tokyo Night Storm", // Preffered theme in toggle | |
| // "workbench.preferredLightColorTheme": "GitHub Light", | |
| "workbench.startupEditor": "newUntitledFile", | |
| "apc.activityBar": { | |
| "position": "bottom", | |
| "hideSettings": true, | |
| "size": 24 | |
| }, | |
| "apc.statusBar": { | |
| "position": "editor-bottom", | |
| "height": 22, | |
| "fontSize": 12 | |
| }, | |
| "apc.electron": { | |
| "titleBarStyle": "hiddenInset", | |
| "trafficLightPosition": { | |
| "x": 8, | |
| "y": 10 | |
| } | |
| }, | |
| "apc.header": { | |
| "height": 34, | |
| "fontSize": 14 | |
| }, | |
| "apc.listRow": { | |
| "height": 21, | |
| "fontSize": 13 | |
| }, | |
| "[javascript]": { | |
| "editor.defaultFormatter": "vscode.typescript-language-features" | |
| }, | |
| "javascript.suggest.autoImports": true, | |
| "javascript.updateImportsOnFileMove.enabled": "always", | |
| "editor.rulers": [ | |
| 120 | |
| ], | |
| "editor.parameterHints.enabled": true, | |
| "editor.renderLineHighlight": "gutter", | |
| "material-icon-theme.languages.associations": { | |
| "dotenv": "tune" | |
| }, | |
| // Languages -------------------------------------------- | |
| "[typescript]": { | |
| "editor.defaultFormatter": "vscode.typescript-language-features", | |
| "editor.inlayHints.enabled": "on", | |
| "editor.suggest.showDeprecated": true | |
| }, | |
| "typescript.updateImportsOnFileMove.enabled": "always", | |
| "typescript.suggest.autoImports": true, | |
| "typescript.tsc.autoDetect": "on", | |
| "files.exclude": { | |
| "**/node_modules": true, | |
| "**/.project": true, | |
| "**/.settings": true, | |
| "**/.factorypath": true | |
| }, | |
| "explorer.confirmDelete": true, | |
| "java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"c:\\Users\\Autbank\\.vscode\\extensions\\gabrielbb.vscode-lombok-1.0.1\\server\\lombok.jar\"", | |
| "editor.guides.bracketPairs": "active", | |
| "json.schemas": [], | |
| "[jsonc]": { | |
| "editor.defaultFormatter": "vscode.json-language-features" | |
| }, | |
| "projectManager.git.baseFolders": [ | |
| "/home/pedro/programacao/projetos", | |
| "/home/pedro/projetos", | |
| "C:\\Users\\phaal\\projetos\\" | |
| ], | |
| "workbench.iconTheme": "material-icon-theme", | |
| "window.commandCenter": false, | |
| "jake.autoDetect": "on", | |
| "java.jdt.ls.java.home": "c:\\Users\\phaal\\.jdks\\openjdk-18.0.2", | |
| "material-icon-theme.folders.associations": { | |
| "adapters": "contract", | |
| "grpc": "pipe", | |
| "kube": "kubernetes", | |
| "main": "lib", | |
| "websockets": "pipe", | |
| "implementations": "core", | |
| "protos": "pipe", | |
| "entities": "class", | |
| "kafka": "pipe", | |
| "use-cases": "functions", | |
| "migrations": "tools", | |
| "schemas": "class", | |
| "useCases": "functions", | |
| "eslint-config": "tools", | |
| "typeorm": "database", | |
| "_shared": "shared", | |
| "mappers": "meta", | |
| "fakes": "mock", | |
| "modules": "components", | |
| "subscribers": "messages", | |
| "domain": "class", | |
| "protocols": "contract", | |
| "infra": "app", | |
| "view-models": "views", | |
| "presentation": "template", | |
| "dtos": "other", | |
| "http": "container", | |
| "providers": "include", | |
| "factories": "class", | |
| "repositories": "mappings", | |
| "Exceptions": "Error" | |
| }, | |
| "explorer.compactFolders": true, | |
| "editor.accessibilitySupport": "off", | |
| "editor.semanticHighlighting.enabled": false, | |
| "workbench.productIconTheme": "fluent-icons", | |
| // Visual | |
| "editor.colorDecorators": false, | |
| "editor.minimap.enabled": false, | |
| "editor.lineNumbers": "on", | |
| "window.titleBarStyle": "custom", | |
| "[json]": { | |
| "editor.defaultFormatter": "vscode.json-language-features" | |
| }, | |
| "grunt.autoDetect": "on", | |
| "[php]": { | |
| "editor.defaultFormatter": "bmewburn.vscode-intelephense-client" | |
| }, | |
| "git.autofetch": true, | |
| "[python]": { | |
| "editor.formatOnType": true | |
| }, | |
| "vim.enableNeovim": true, | |
| "vim.handleKeys": { | |
| "<C-Shift-I>": false, | |
| "<C-Shift-o>": false, | |
| "<C-d>": true, | |
| "<C-s>": false, | |
| "<C-z>": false, | |
| "<C-Alt-.>": false, | |
| "<Alt-.>": false, | |
| "<C-Enter>": false, | |
| "<C-Alt-Enter>": false, | |
| "<C-L>": false, | |
| "<C-a>": false, | |
| "<C-f>": false, | |
| "<C-o>": false, | |
| "<C-p>": false | |
| }, | |
| "vim.surround": true, | |
| "vim.normalModeKeyBindingsNonRecursive": [ | |
| { | |
| "before": [ | |
| "K" | |
| ], | |
| "commands": [ | |
| { | |
| "command": "editor.action.showDefinitionPreviewHover" | |
| } | |
| ] | |
| }, | |
| { | |
| "before": [ | |
| "<leader>", | |
| "n" | |
| ], | |
| "commands": [ | |
| "workbench.action.toggleSidebarVisibility" | |
| ] | |
| }, | |
| { | |
| "before": [ | |
| "<leader>", | |
| "f" | |
| ], | |
| "commands": [ | |
| "revealInExplorer" | |
| ], | |
| }, | |
| { | |
| "before": [ | |
| "<leader>", | |
| "r", | |
| "f" | |
| ], | |
| "commands": [ | |
| "fileutils.renameFile" | |
| ] | |
| }, | |
| { | |
| "before": [ | |
| "<leader>", | |
| "c" | |
| ], | |
| "commands": [ | |
| "editor.action.commentLine" | |
| ] | |
| } | |
| ], | |
| "vim.visualModeKeyBindings": [ | |
| { | |
| "before": [ | |
| "<leader>", | |
| "c" | |
| ], | |
| "commands": [ | |
| "editor.action.commentLine" | |
| ] | |
| } | |
| ], | |
| "vim.leader": "<space>", | |
| "vim.visualstar": true, | |
| "workbench.colorTheme": "GitLab Dark Grey", | |
| "diffEditor.ignoreTrimWhitespace": false, | |
| "terminal.external.linuxExec": "wezterrm", | |
| "breadcrumbs.enabled": false, | |
| "workbench.editor.empty.hint": "hidden", | |
| "workbench.layoutControl.enabled": false, | |
| "totalTypeScript.hideAllTips": false, | |
| "extensions.experimental.affinity": { | |
| "asvetliakov.vscode-neovim": 1 | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment