Last active
April 12, 2022 08:18
-
-
Save fabricesemti80/a241e4b03db41e326c81dc151aa9bd2f to your computer and use it in GitHub Desktop.
my-vscode-settings
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
{ | |
"[html]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"[markdown]": { | |
"editor.defaultFormatter": "yzhang.markdown-all-in-one" | |
}, | |
"[powershell]": { | |
"editor.defaultFormatter": "ms-vscode.powershell-preview", | |
"editor.formatOnPaste": true, | |
"editor.formatOnSave": false, | |
"editor.formatOnType": true | |
}, | |
"[terraform]": { | |
"editor.defaultFormatter": "hashicorp.terraform", | |
"editor.formatOnPaste": true, | |
"editor.formatOnSave": false, | |
"editor.formatOnType": true | |
}, | |
"[xml]": { | |
"editor.defaultFormatter": "fabianlauer.vs-code-xml-format", | |
"editor.formatOnPaste": true, | |
"editor.formatOnSave": false, | |
"editor.formatOnType": true | |
}, | |
"[yaml]": { | |
"editor.defaultFormatter": "redhat.vscode-yaml", | |
"editor.formatOnPaste": true, | |
"editor.formatOnSave": false, | |
"editor.formatOnType": true | |
}, | |
"bracket-pair-colorizer-2.colors": [ | |
"#daadd6", | |
"#9cdcfe", | |
"#DCDCAA", | |
"#b5cea8", | |
"#C586C0", | |
"#569cd6", | |
"#D7BA7D", | |
"#6a9955" | |
], | |
"bracket-pair-colorizer-2.depreciation-notice": false, | |
"bracket-pair-colorizer-2.highlightActiveScope": true, | |
"bracket-pair-colorizer-2.rulerPosition": "Full", | |
"bracket-pair-colorizer-2.showBracketsInRuler": true, | |
"conventionalCommits.autoCommit": false, | |
"conventionalCommits.emojiFormat": "emoji", | |
"debug.console.fontFamily": "FiraCode NF", | |
"debug.onTaskErrors": "debugAnyway", | |
"debug.terminal.clearBeforeReusing": true, | |
"diffEditor.codeLens": true, | |
"diffEditor.ignoreTrimWhitespace": true, | |
"editor.autoClosingQuotes": "languageDefined", | |
"editor.autoIndent": "advanced", | |
"editor.bracketPairColorization.independentColorPoolPerBracketType": true, | |
"editor.codeActionsOnSave": {}, | |
"editor.cursorBlinking": "phase", | |
"editor.cursorStyle": "line", | |
"editor.fontFamily": "FiraCode NF", | |
"editor.fontLigatures": true, | |
"editor.fontSize": 14, | |
"editor.formatOnPaste": true, | |
"editor.formatOnSave": true, | |
"editor.formatOnSaveMode": "modificationsIfAvailable", | |
"editor.formatOnType": true, | |
"editor.inlineSuggest.enabled": true, | |
"editor.linkedEditing": true, | |
"editor.matchBrackets": "always", | |
"editor.multiCursorModifier": "ctrlCmd", | |
"editor.rulers": [ | |
150, | |
300, | |
450 | |
], | |
"editor.snippetSuggestions": "bottom", | |
"editor.suggest.snippetsPreventQuickSuggestions": false, | |
"editor.suggestSelection": "first", | |
"editor.tabCompletion": "on", | |
"editor.trimAutoWhitespace": true, | |
"errorLens.fontFamily": "FiraCode NF", | |
"eslint.alwaysShowStatus": true, | |
"eslint.format.enable": true, | |
"eslint.lintTask.enable": true, | |
"eslint.run": "onSave", | |
"files.associations": { | |
"*.hcl": "terraform", | |
"*.tf": "terraform" | |
}, | |
"files.autoSave": "afterDelay", | |
"files.autoSaveDelay": 10000, | |
"files.hotExit": "onExitAndWindowClose", | |
"files.trimFinalNewlines": true, | |
"files.trimTrailingWhitespace": true, | |
"git-graph.repository.commits.fetchAvatars": true, | |
"git-graph.repository.fetchAndPrune": true, | |
"git.allowForcePush": true, | |
"git.autoStash": true, | |
"git.autofetch": true, | |
"git.enableSmartCommit": true, | |
"git.fetchOnPull": true, | |
"git.ignoreRebaseWarning": true, | |
"git.postCommitCommand": "push", | |
"git.rebaseWhenSync": true, | |
"github.copilot.enable": { | |
"*": true, | |
"markdown": false, | |
"plaintext": false, | |
"yaml": true | |
}, | |
"githubPullRequests.defaultMergeMethod": "squash", | |
"githubPullRequests.remotes": [ | |
"origin" | |
], | |
"gitlens.advanced.messages": { | |
"suppressGitMissingWarning": true | |
}, | |
"gitlens.views.compare.location": "scm", | |
"gitlens.views.fileHistory.location": "scm", | |
"gitlens.views.lineHistory.location": "scm", | |
"gitlens.views.repositories.location": "scm", | |
"gitlens.views.search.location": "scm", | |
"indentRainbow.colors": [ | |
"#daadd620", | |
"#9cdcfe20", | |
"#DCDCAA20", | |
"#b5cea820", | |
"#C586C020", | |
"#569cd620", | |
"#D7BA7D20", | |
"#6a995520" | |
], | |
"javascript.autoClosingTags": true, | |
"javascript.format.enable": true, | |
"javascript.format.insertSpaceAfterCommaDelimiter": false, | |
"javascript.format.insertSpaceAfterConstructor": true, | |
"javascript.format.placeOpenBraceOnNewLineForControlBlocks": true, | |
"javascript.format.semicolons": "insert", | |
"json.schemas": [], | |
"keyboard.layout": "00000809", | |
"kubeseal.executablePath": "/home/linuxbrew/.linuxbrew/bin/kubeseal", | |
"launch": { | |
"compounds": [], | |
"configurations": [ | |
{ | |
"name": "PS: Interactive", | |
"presentation": { | |
"group": "Powershell" | |
}, | |
"request": "launch", | |
"type": "PowerShell" | |
}, | |
{ | |
"cwd": "${file}", | |
"name": "PS: Run", | |
"presentation": { | |
"group": "Powershell" | |
}, | |
"request": "launch", | |
"script": "${file}", | |
"type": "PowerShell" | |
}, | |
{ | |
"args": [ | |
"${command:SpecifyScriptArgs}" | |
], | |
"cwd": "${file}", | |
"name": "PS: Run w/ Args", | |
"presentation": { | |
"group": "Powershell" | |
}, | |
"request": "launch", | |
"script": "${file}", | |
"type": "PowerShell" | |
}, | |
{ | |
"args": [ | |
"${command:SpecifyScriptArgs}" | |
], | |
"name": "PS: Pester", | |
"presentation": { | |
"group": "Powershell" | |
}, | |
"request": "launch", | |
"script": "Invoke-Pester", | |
"type": "PowerShell" | |
}, | |
{ | |
"name": "PS: Attach", | |
"presentation": { | |
"group": "Powershell" | |
}, | |
"processId": "${command:PickPSHostProcess}", | |
"request": "attach", | |
"runspaceId": 1, | |
"type": "PowerShell" | |
} | |
] | |
}, | |
"markdown.extension.orderedList.marker": "one", | |
"notebook.cellToolbarLocation": { | |
"default": "right", | |
"jupyter-notebook": "left" | |
}, | |
"oneDarkPro.vivid": true, | |
"peacock.affectAccentBorders": true, | |
"peacock.affectStatusAndTitleBorders": true, | |
"peacock.affectTabActiveBorder": true, | |
"peacock.favoriteColors": [ | |
// https://colorhunt.co/ | |
{ | |
"name": "Angular Red", | |
"value": "#b52e31" | |
}, | |
{ | |
"name": "Auth0 Orange", | |
"value": "#eb5424" | |
}, | |
{ | |
"name": "Azure Blue", | |
"value": "#007fff" | |
}, | |
{ | |
"name": "Bold Black", | |
"value": "#0F0E0E" | |
}, | |
{ | |
"name": "C# Purple", | |
"value": "#68217A" | |
}, | |
{ | |
"name": "Caramel", | |
"value": "#eab676" | |
}, | |
{ | |
"name": "Gatsby Purple", | |
"value": "#639" | |
}, | |
{ | |
"name": "Go Cyan", | |
"value": "#5dc9e2" | |
}, | |
{ | |
"name": "Java Blue-Gray", | |
"value": "#557c9b" | |
}, | |
{ | |
"name": "JavaScript Yellow", | |
"value": "#f9e64f" | |
}, | |
{ | |
"name": "Mandalorian Blue", | |
"value": "#1857a4" | |
}, | |
{ | |
"name": "Navy", | |
"value": "#2F3A8F" | |
}, | |
{ | |
"name": "Night", | |
"value": "#3C415C" | |
}, | |
{ | |
"name": "Node Green", | |
"value": "#215732" | |
}, | |
{ | |
"name": "Peach", | |
"value": "#FE7E6D" | |
}, | |
{ | |
"name": "React Blue", | |
"value": "#00b3e6" | |
}, | |
{ | |
"name": "Something Different", | |
"value": "#832561" | |
}, | |
{ | |
"name": "Vue Green", | |
"value": "#42b883" | |
} | |
], | |
"peacock.keepBadgeColor": true, | |
"peacock.surpriseMeFromFavoritesOnly": true, | |
"peacock.surpriseMeOnStartup": true, | |
"powershell.buttons.showPanelMovementButtons": true, | |
"powershell.codeFolding.enable": true, | |
"powershell.codeFormatting.addWhitespaceAroundPipe": true, | |
"powershell.codeFormatting.alignPropertyValuePairs": true, | |
"powershell.codeFormatting.autoCorrectAliases": false, // might cause some oddities here and there | |
"powershell.codeFormatting.newLineAfterCloseBrace": true, | |
"powershell.codeFormatting.newLineAfterOpenBrace": true, | |
"powershell.codeFormatting.openBraceOnSameLine": true, | |
"powershell.codeFormatting.pipelineIndentationStyle": "IncreaseIndentationForFirstPipeline", | |
"powershell.codeFormatting.preset": "Stroustrup", | |
"powershell.codeFormatting.trimWhitespaceAroundPipe": true, | |
"powershell.codeFormatting.useConstantStrings": true, | |
"powershell.codeFormatting.useCorrectCasing": true, | |
"powershell.codeFormatting.whitespaceAfterSeparator": true, | |
"powershell.codeFormatting.whitespaceBetweenParameters": true, | |
"powershell.developer.featureFlags": [ | |
"PSReadLine" | |
], | |
"powershell.integratedConsole.focusConsoleOnExecute": true, | |
"powershell.integratedConsole.showOnStartup": true, | |
"powershell.pester.useLegacyCodeLens": false, | |
"powershell.startAsLoginShell.linux": true, | |
"powershell.startAutomatically": true, | |
"prettier.alignObjectProperties": true, | |
"prettier.arrayExpand": true, | |
"prettier.breakBeforeElse": true, | |
"prettier.breakProperty": true, | |
"prettier.cssEnable": [ | |
"css", | |
"less", | |
"scss", | |
"postcss" | |
], | |
"prettier.enableDebugLogs": true, | |
"prettier.jsxBracketSameLine": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.requireConfig": true, | |
"prettier.useTabs": true, | |
"prettier.vueIndentScriptAndStyle": true, | |
"prettier.withNodeModules": true, | |
"python.analysis.completeFunctionParens": true, | |
"python.autoComplete.addBrackets": true, | |
"redhat.telemetry.enabled": true, | |
"remote.SSH.connectTimeout": 30, | |
"remote.SSH.defaultExtensions": [ | |
"ms-vscode.powershell-preview", | |
"oderwat.indent-rainbow" | |
], | |
"remote.SSH.enableDynamicForwarding": true, | |
"remote.SSH.localServerDownload": "always", | |
"remote.SSH.showLoginTerminal": true, | |
"remote.SSH.suppressWindowsSshWarning": true, | |
"remote.SSH.useLocalServer": true, | |
"remote.extensionKind": { | |
"ms-azuretools.vscode-docker": "workspace" | |
}, | |
"ruby.codeCompletion": "rcodetools", | |
"ruby.format": "rubocop", // use rubocop for formatting | |
"ruby.intellisense": "rubyLocate", | |
"ruby.lint": { | |
"reek": { | |
"useBundler": true // enable reek via bundler | |
}, | |
"rubocop": { | |
"useBundler": true // enable rubocop via bundler | |
} | |
}, //run non-lint commands with bundle exec | |
"ruby.rubocop.suppressRubocopWarnings": true, | |
"ruby.useLanguageServer": true, // use the internal language server (see below) | |
"scm.inputFontFamily": "FiraCode NF", | |
"security.workspace.trust.untrustedFiles": "open", | |
"settingsSync.ignoredSettings": [ | |
"powershell.powerShellDefaultVersion" | |
], | |
"shellLauncher.shells.windows": [ | |
{ | |
"label": "cmd", | |
"shell": "C:\\Windows\\System32\\cmd.exe" | |
}, | |
{ | |
"label": "PowerShellDESKTOP", | |
"shell": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe" | |
}, | |
{ | |
"label": "PowerShellCORE", | |
"shell": "C:\\Program Files\\PowerShell\\7\\pwsh.exe" | |
}, | |
{ | |
"label": "Git bash", | |
"shell": "C:\\Program Files\\Git\\bin\\bash.exe" | |
}, | |
{ | |
"label": "WSL Bash", | |
"shell": "C:\\Windows\\System32\\bash.exe" | |
} | |
], | |
"sops.binPath": "/home/linuxbrew/.linuxbrew/bin/sops", | |
"standard.autoFixOnSave": true, | |
"standard.engine": "standardx", | |
"standard.run": "onSave", | |
"sync.gist": "c3900ecd6cd041f4f6636d7c5a9c3f63", | |
"synthwave84.brightness": 0.45, | |
"terminal.external.linuxExec": "xtermC:\\WINDOWS\\System32\\cmd.exe", | |
"terminal.integrated.allowMnemonics": true, | |
"terminal.integrated.automationProfile.windows": { | |
"icon": "terminal-powershell", | |
"path": "C:\\Program Files\\PowerShell\\7\\pwsh.exe" | |
}, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.cursorStyle": "block", | |
"terminal.integrated.defaultProfile.osx": "zsh", | |
"terminal.integrated.experimentalUseTitleEvent": true, | |
"terminal.integrated.fontFamily": "FiraCode NF", | |
"terminal.integrated.fontSize": 16, | |
"terminal.integrated.profiles.windows": { | |
"Command Prompt": { | |
"color": "terminal.ansiGreen", | |
"icon": "terminal-cmd", | |
"path": [ | |
"${env:windir}\\Sysnative\\cmd.exe", | |
"${env:windir}\\System32\\cmd.exe" | |
] | |
}, | |
"Git Bash": { | |
"color": "terminal.ansiWhite", | |
"icon": "terminal-bash", | |
"source": "Git Bash" | |
}, | |
"PowerShell-5": { | |
"color": "terminal.ansiBlue", | |
"icon": "terminal-powershell", | |
"path": [ | |
"C://Windows//System32//WindowsPowerShell//v1.0//powershell.exe" | |
] | |
}, | |
"PowerShell-7": { | |
"color": "terminal.ansiBlack", | |
"icon": "terminal-powershell", | |
"path": [ | |
"C:\\Program Files\\PowerShell\\7\\pwsh.exe" | |
], | |
"source": "PowerShell" | |
} | |
}, | |
"terminal.integrated.scrollback": 9999, | |
"terraform.languageServer": { | |
"args": [ | |
"serve" | |
], | |
"external": true, | |
"maxNumberOfProblems": 100, | |
"trace.server": "off" | |
}, | |
"thunder-client.codeSnippetLanguage": "powershell", | |
"todo-tree.general.tags": [ | |
"BUG", | |
"HACK", | |
"FIXME", | |
"TODO", | |
"XXX", | |
"DEBUG", | |
"[ ]", | |
"[x]" | |
], | |
"todo-tree.regex.regex": "(//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS)", | |
"todo-tree.tree.showScanModeButton": false, | |
"tws.highlightTrailingWhiteSpace": true, | |
"vsicons.associations.files": [ | |
{ | |
"extensions": [ | |
"arm.json" | |
], | |
"format": "svg", | |
"icon": "azure" | |
}, | |
{ | |
"extensions": [ | |
"parameters.json" | |
], | |
"format": "svg", | |
"icon": "config" | |
}, | |
{ | |
"extensions": [ | |
"tests.ps1" | |
], | |
"format": "svg", | |
"icon": "test" | |
}, | |
{ | |
"extensions": [ | |
"clixml" | |
], | |
"format": "svg", | |
"icon": "xml" | |
} | |
], | |
"vsicons.associations.folders": [ | |
{ | |
"extends": "dist", | |
"extensions": [ | |
"BuildOutput", | |
"Output" | |
], | |
"format": "svg", | |
"icon": "dist" | |
}, | |
{ | |
"extends": "helper", | |
"extensions": [ | |
"BuildHelpers" | |
], | |
"format": "svg", | |
"icon": "helper" | |
} | |
], | |
"vsicons.dontShowNewVersionMessage": true, | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"window.autoDetectColorScheme": true, | |
"window.newWindowDimensions": "maximized", | |
"window.title": "${dirty}${remoteName}${separator}${rootName}${separator}${activeEditorShort}${separator}${appName}", | |
"window.titleSeparator": " | ", | |
"workbench.colorCustomizations": { | |
"errorLens.errorBackground": "#e4545410", | |
"errorLens.errorForeground": "#ff646440", | |
"errorLens.errorMessageBackground": "#e4545405", | |
"errorLens.warningBackground": "#ff942f10", | |
"errorLens.warningForeground": "#fa973a70", | |
"errorLens.warningMessageBackground": "#fff00005", | |
"terminal.ansiBlack": "#000000", | |
"terminal.ansiBlue": "#2472c8", | |
"terminal.ansiBrightBlack": "#666666", | |
"terminal.ansiBrightBlue": "#569cd6", | |
"terminal.ansiBrightCyan": "#9cdcfe", | |
"terminal.ansiBrightGreen": "#b5cea8", | |
"terminal.ansiBrightMagenta": "#daadd6", | |
"terminal.ansiBrightRed": "#f14c4c", | |
"terminal.ansiBrightWhite": "#e5e5e5", | |
"terminal.ansiBrightYellow": "#DCDCAA", | |
"terminal.ansiCyan": "#11a8cd", | |
"terminal.ansiGreen": "#6a9955", | |
"terminal.ansiMagenta": "#C586C0", | |
"terminal.ansiRed": "#cd3131", | |
"terminal.ansiWhite": "#e5e5e5", | |
"terminal.ansiYellow": "#CE9178", | |
"terminal.background": "#1E1E1E", | |
"terminal.foreground": "#D4D4D4" | |
}, | |
"workbench.colorTheme": "Panda Syntax", | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.editorAssociations": { | |
"*.ipynb": "jupyter-notebook" | |
}, | |
"workbench.iconTheme": "vscode-icons", | |
"workbench.preferredLightColorTheme": "PowerShell ISE", | |
"workbench.sideBar.location": "right", | |
"workbench.startupEditor": "newUntitledFile", | |
"yaml.customTags": [ | |
"!And", | |
"!And sequence", | |
"!If", | |
"!If sequence", | |
"!Not", | |
"!Not sequence", | |
"!Equals", | |
"!Equals sequence", | |
"!Or", | |
"!Or sequence", | |
"!FindInMap", | |
"!FindInMap sequence", | |
"!Base64", | |
"!Join", | |
"!Join sequence", | |
"!Cidr", | |
"!Ref", | |
"!Sub", | |
"!Sub sequence", | |
"!GetAtt", | |
"!GetAZs", | |
"!ImportValue", | |
"!ImportValue sequence", | |
"!Select", | |
"!Select sequence", | |
"!Split", | |
"!Split sequence" | |
] | |
} |
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
[ | |
{ | |
"label": "PowerShell-5", | |
"shellPath": "C://Windows//System32//WindowsPowerShell//v1.0//powershell.exe" | |
}, | |
{ | |
"label": "PowerShell-7", | |
"shellPath": "C:\\Program Files\\PowerShell\\7\\pwsh.exe" | |
}, | |
{ | |
"label": "Git-Bash", | |
"shellPath": "C:\\Program Files\\Git\\bin\\bash.exe" | |
}, | |
{ | |
"label": "CMD", | |
"shellPath": "C://Windows//System32//cmd.exe", | |
"shellArgs": [ | |
"/K", | |
"echo Welcome back Old Friend!" | |
] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment