{ // privacy "telemetry.telemetryLevel": "off", // vim "vim.useSystemClipboard": true, // UI "workbench.tree.indent": 20, "editor.mouseWheelZoom": true, // hide inlay hints unless Ctrl+Alt is pressed "editor.inlayHints.enabled": "offUnlessPressed", // general "files.insertFinalNewline": true, // html "html.autoClosingTags": false, // rust "rust-analyzer.procMacro.enable": true, "rust-analyzer.check.command": "clippy", "rust-analyzer.rustfmt.rangeFormatting.enable": true, "rust-analyzer.rustfmt.extraArgs": ["+nightly"], "[rust]": { "editor.formatOnSave": true }, "better-comments.tags": [ { "tag": "todo", "color": "#FF8C00" }, { "tag": "future", "color": "#bd93f9" } ], "extensions.ignoreRecommendations": true, "[javascript]": { "editor.defaultFormatter": "vscode.typescript-language-features" } }