Skip to content

Instantly share code, notes, and snippets.

@ryanjafari
Created December 6, 2021 15:51
Show Gist options
  • Save ryanjafari/d9496056c14980e12986083ff4177acf to your computer and use it in GitHub Desktop.
Save ryanjafari/d9496056c14980e12986083ff4177acf to your computer and use it in GitHub Desktop.
// mbp settings
{
//
// analytics:
//
"telemetry.telemetryLevel": "off",
//
// extensions:
//
"extensions.autoCheckUpdates": true,
//
// workbench:
//
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "GitHub Dark",
"workbench.startupEditor": "newUntitledFile",
"workbench.colorCustomizations": {
"editor.lineHighlightBackground": "#1073cf2d",
"editor.lineHighlightBorder": "#9fced11f"
},
//
// editor:
//
"editor.fontFamily": "SF Mono",
"editor.fontSize": 15,
"editor.fontWeight": "normal",
"editor.fontLigatures": true,
"editor.tabSize": 2,
"editor.renderWhitespace": "all",
"editor.formatOnSaveMode": "file",
"editor.minimap.enabled": false,
"editor.wordWrap": "off",
"editor.inlineSuggest.enabled": true,
"editor.formatOnPaste": true,
"explorer.sortOrder": "type",
"editor.suggest.showIssues": true,
"editor.suggest.showColors": true,
//
// formatters:
//
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[fish]": {
"editor.defaultFormatter": "bmalehorn.vscode-fish"
},
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml"
},
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
"[python]": {
"editor.defaultFormatter": "ms-python.python"
},
// "[ruby]": {
// "editor.defaultFormatter": "rebornix.ruby"
// },
// "[shellscript]": {
// "editor.defaultFormatter": "shakram02.bash-beautify"
// },
// "[perl]": {
// "editor.defaultFormatter": "sfodje.perltidy"
// },
// "[perl6]": {
// "editor.defaultFormatter": "sfodje.perltidy"
// },
// "[swift]": {
// "editor.defaultFormatter": "vknabel.vscode-swiftformat"
// },
//
// diff editor:
//
"diffEditor.ignoreTrimWhitespace": false,
"diffEditor.wordWrap": "off",
//
// explorer:
//
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.autoReveal": true,
//
// files:
//
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
//
// terminal:
//
"terminal.integrated.fontFamily": "SF Mono Powerline",
// "terminal.integrated.inheritEnv": false,
"terminal.integrated.defaultProfile.osx": "elvish",
"terminal.integrated.fontSize": 15,
"terminal.integrated.tabs.enabled": true,
"terminal.integrated.fontWeight": "normal",
"terminal.integrated.fontWeightBold": "bold",
"terminal.integrated.profiles.osx": {
// "bash": {
// "path": "/bin/bash",
// "args": ["-l"],
// "icon": "terminal-bash"
// },
// "zsh": {
// "path": "/bin/zsh",
// "args": ["-l"],
// "icon": "terminal"
// },
"fish": {
"path": "/opt/homebrew/bin/fish",
"args": [
"-l"
],
"icon": "terminal"
},
"elvish": {
"path": "/opt/homebrew/bin/elvish",
"icon": "chevron-up"
}
// "tmux": {
// "path": "tmux",
// "icon": "terminal-tmux"
// },
// "pwsh": {
// "path": "pwsh",
// "icon": "terminal-powershell"
// },
// "example": {
// "path": "example",
// "args": ["-l"],
// "icon": "star",
// "env": {
// "TESTING_VAR": "abc"
// }
// }
},
//
// git:
//
"git.autofetch": true,
//
// yaml:
//
"redhat.telemetry.enabled": false,
//
// fish:
//
"fish.path.fish": "/opt/homebrew/bin/fish",
"fish.path.fish_indent": "/opt/homebrew/bin/fish_indent",
//
// python:
//
"python.insidersChannel": "weekly",
// "python.pythonPath": "",
// "python.formatting.provider": "yapf",
// "python.formatting.yapfPath": "",
// "python.formatting.yapfArgs": [
// "--style",
// "{ split_before_first_argument: True }"
// ],
// "python.formatting.yapfArgs": ["--style", "pep8"],
//
// swift:
//
// "swiftformat.enable": false,
// "swiftformat.path": "/opt/homebrew/bin/swiftformat",
//
// obj-c:
//
// "clang-format.executable": "/opt/homebrew/bin/clang-format",
//
// go:
//
// "go.toolsManagement.autoUpdate": true,
//
// ruby
//
"ruby.format": "rubocop",
//
// gist:
//
"gist.defaultPrivate": false,
//
// remote - ssh:
//
//"remote.SSH.configFile": "/Users/ryanjafari/.ssh/config",
//"remote.SSH.enableDynamicForwarding": true,
//"remote.SSH.localServerDownload": "always",
//"remote.SSH.maxReconnectionAttempts": null,
//"remote.SSH.path": "/opt/homebrew/bin/ssh",
// "remote.SSH.remotePlatform": {
// // "localhost": "macOS",
// "firewalla": "linux",
// "caldigit": "macOS",
// "mac-mini-eth": "macOS",
// "mac-mini-eth-tun": "macOS",
// "mac-mini-wifi": "macOS",
// "ryans-macbook-wifi": "macOS",
// "rpi-1": "linux",
// "rpi-2": "linux",
// "rpi-3": "linux",
// "rpi-4": "linux"
// },
// "remote.SSH.remoteServerListenOnSocket": true,
// "remote.SSH.showLoginTerminal": false,
// "remote.SSH.useFlock": true,
//
// gitlens:
//
// "gitlens.hovers.currentLine.over": "line",
// "gitlens.codeLens.enabled": false,
// "gitlens.currentLine.enabled": false,
// "gitlens.statusBar.enabled": false,
//
// tabnine:
//
// "tabnine.experimentalAutoImports": true,
// "tabnine.receiveBetaChannelUpdates": true,
//
// docker:
//
"docker.dockerPath": "/Applications/Docker.app/Contents/Resources/bin/docker",
//
// kubernetes:
//
"vs-kubernetes": {
"vscode-kubernetes.helm-path.mac": "/opt/homebrew/bin/helm",
"vscode-kubernetes.kubectl-path.mac": "/opt/homebrew/bin/kubectl"
// "vscode-kubernetes.minikube-path.mac": ""
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment