Skip to content

Instantly share code, notes, and snippets.

@fabricesemti80
Last active April 12, 2022 08:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fabricesemti80/a241e4b03db41e326c81dc151aa9bd2f to your computer and use it in GitHub Desktop.
Save fabricesemti80/a241e4b03db41e326c81dc151aa9bd2f to your computer and use it in GitHub Desktop.
my-vscode-settings
{
"[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"
]
}
[
{
"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