Skip to content

Instantly share code, notes, and snippets.

@justinschuldt
Last active March 10, 2024 05:27
Show Gist options
  • Save justinschuldt/e62e9017d94c999afdb74429f85d20d7 to your computer and use it in GitHub Desktop.
Save justinschuldt/e62e9017d94c999afdb74429f85d20d7 to your computer and use it in GitHub Desktop.
VSCode settings
// Place your key bindings in this file to override the defaults
[
{
"key": "cmd+left",
"command": "workbench.action.navigateBack",
"when": "canNavigateBack"
},
{
"key": "ctrl+-",
"command": "-workbench.action.navigateBack",
"when": "canNavigateBack"
},
{
"key": "cmd+right",
"command": "workbench.action.navigateForward",
"when": "canNavigateForward"
},
{
"key": "ctrl+shift+-",
"command": "-workbench.action.navigateForward",
"when": "canNavigateForward"
}
]
{
"telemetry.enableTelemetry": false,
// "workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
// "debug.toolBarLocation": "docked",
"editor.rulers": [80, 100, 120],
"python.linting.enabled": true,
"python.linting.pycodestyleEnabled": true,
"python.linting.pycodestyleArgs": [
"--max-line-length=100",
"--ignore=E129,W503"
],
"python.linting.pylintEnabled": true,
"python.linting.pylintArgs": ["--disable=F0401,E0611,C0111"],
"editor.minimap.maxColumn": 80,
"workbench.editor.tabSizing": "shrink",
"workbench.editor.limit.value": 6,
"editor.copyWithSyntaxHighlighting": false,
"vim.useCtrlKeys": false,
"vim.useSystemClipboard": true,
"python.languageServer": "Pylance",
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"zenMode.hideTabs": false,
"[typescriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"files.insertFinalNewline": true,
"editor.renderWhitespace": "trailing",
"diffEditor.ignoreTrimWhitespace": false,
"files.trimTrailingWhitespace": true,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"debug.javascript.autoAttachFilter": "smart",
"eslint.enable": false,
"[typescript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
// "rust-client.engine": "rust-analyzer",
// "rust-client.updateOnStartup": true,
// "rust.unstable_features": true,
// "rust-analyzer.server.extraEnv": {
// "RUSTUP_TOOLCHAIN": "nightly"
// },
"hardhat.telemetry": false,
"go.inlayHints.assignVariableTypes": true,
"go.inlayHints.compositeLiteralFields": true,
"go.inlayHints.compositeLiteralTypes": true,
"go.inlayHints.constantValues": true,
"go.inlayHints.functionTypeParameters": true,
"go.inlayHints.parameterNames": true,
"go.inlayHints.rangeVariableTypes": true,
"gitlens.telemetry.enabled": false,
"workbench.editorAssociations": {
"git-rebase-todo": "default"
},
"extensions.ignoreRecommendations": true
// "[go]": {
// "editor.formatOnSave": false
// },
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment