Last active
November 2, 2022 09:59
-
-
Save oryon-dominik/bf2d5a1712b103ed3ac013de209c72d4 to your computer and use it in GitHub Desktop.
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
| { | |
| // * /////////////////////////////////// | |
| // [--: SMILEYS :--] | |
| // * /////////////////////////////////// | |
| // ✨ ⭐ 🌟 🎇 💫 🚀 | |
| // 🙈 🙉 🙊 | |
| // 🐉 🐲 🐌 🐍 🐙 🦄 🦅 🦇 🦈 🐧 🦜 🦉 🦊 🦔 🕊️ 🦅 🐳 | |
| // 🧚 🧛 🧜 🧝 🧞 🧟 🧙♀️ 🧝♀️ 🧞♀️ 🤹 | |
| // 🍄 🔮 🧹 ⚗️ 👑 💣 🔥 🍭 | |
| // 👽 👾 👿 😈 👻 😎 👀 🙏 💔 💖 | |
| // 🌍 🌎 🌏 🌐 🌑 🌒 🌓 🌔 🌕 🌖 🌗 🌘 | |
| // 🌲 🌳 🌴 🌵 🌹 🌺 🌻 🌼 🌽 🌾 🌿 🌸 🍀 | |
| // ❌ ⚡ 💲 🌈 🏳️🌈 🏴☠️ | |
| // 🔰 🔴 🔵 🔶 🔷 🔸 🔹 🔺 🔻 | |
| // window | |
| "window.title": "${rootName}${separator}${activeEditorShort}", | |
| "window.titleBarStyle": "native", | |
| "window.customMenuBarAltFocus": true, | |
| // external data-flows | |
| "telemetry.telemetryLevel": "off", | |
| // comfort | |
| "explorer.confirmDelete": false, | |
| "explorer.confirmDragAndDrop": false, | |
| // security | |
| "security.workspace.trust.enabled": true, | |
| "security.workspace.trust.untrustedFiles": "open", | |
| // breadcrumbs | |
| "breadcrumbs.enabled": true, | |
| "breadcrumbs.filePath": "on", | |
| "breadcrumbs.symbolPath": "on", | |
| "workbench.iconTheme": "material-icon-theme", | |
| "workbench.startupEditor": "newUntitledFile", | |
| "workbench.editor.closeEmptyGroups": false, | |
| "workbench.editor.decorations.colors": true, | |
| "workbench.editor.decorations.badges": true, | |
| // close the file after focus loose, when opened normally (no preview with quickopen) | |
| "workbench.editor.enablePreview": true, | |
| "workbench.editor.enablePreviewFromQuickOpen": false, | |
| "workbench.editorAssociations": { | |
| "*.svg": "hediet.vscode-drawio-text", | |
| "*.jpg": "cweijan.officeViewer", | |
| "*.ico": "cweijan.officeViewer", | |
| "*.png": "cweijan.officeViewer", | |
| "*.md": "default", | |
| "*.ipynb": "jupyter-notebook" | |
| }, | |
| "workbench.editor.untitled.hint": "hidden", | |
| // Material Theme Accents | |
| "workbench.colorCustomizations": { // ! Do not remove this Duplicate object key | |
| // ! manually or the custom changes below will be overwritten by the theme | |
| }, | |
| "workbench.colorCustomizations": { // -> custom color override: #b6757a / #9e474e / #861a22 | |
| "statusBar.background" : "#861a22", | |
| "activityBarBadge.background": "#19857e", | |
| "list.activeSelectionForeground": "#e1ad00", | |
| "list.inactiveSelectionForeground": "#fac705", | |
| "list.highlightForeground": "#b6757a", | |
| "scrollbarSlider.activeBackground": "#861a22", | |
| "editorSuggestWidget.highlightForeground": "#b6757a", | |
| "textLink.foreground": "#9e474e", | |
| "progressBar.background": "#861a22", | |
| "pickerGroup.foreground": "#9e474e", | |
| "tab.activeBorder": "#9e474e", | |
| "notificationLink.foreground": "#fac705", | |
| "editorWidget.resizeBorder": "#861a22", | |
| "editorWidget.border": "#861a22", | |
| "settings.modifiedItemIndicator": "#9e474e", | |
| "settings.headerForeground": "#9e474e", | |
| "panelTitle.activeBorder": "#861a22", | |
| "breadcrumb.activeSelectionForeground": "#fac705", | |
| "menu.selectionForeground": "#fac705", | |
| "menubar.selectionForeground": "#e1ad00", | |
| // "window.activeBorder": "#e1ad00", | |
| // "window.inactiveBorder":"#19857e", | |
| }, | |
| // editor | |
| "editor.minimap.enabled": false, | |
| "editor.cursorBlinking": "smooth", | |
| "editor.tabSize": 4, | |
| "editor.insertSpaces": true, | |
| "editor.cursorSmoothCaretAnimation": true, | |
| "editor.rulers": [79, 119, 199], | |
| "editor.renderWhitespace": "boundary", | |
| "editor.autoIndent": "full", | |
| "editor.guides.bracketPairs": true, | |
| "editor.bracketPairColorization.enabled": true, | |
| // "editor.fontFamily": "Cascadia Code", | |
| "editor.fontLigatures": true, | |
| "editor.fontWeight": "220", | |
| "editor.fontSize": 14, | |
| // intelliSense | |
| "editor.inlineSuggest.enabled": true, | |
| "editor.quickSuggestions": { | |
| "other": true, | |
| "comments": false, | |
| "strings": false | |
| }, | |
| "editor.suggest.insertMode": "insert", | |
| "editor.suggest.showStatusBar": true, | |
| "editor.quickSuggestionsDelay": 3, | |
| "editor.suggest.localityBonus": true, | |
| "editor.tabCompletion": "onlySnippets", | |
| "editor.suggestOnTriggerCharacters": true, | |
| "editor.suggestSelection": "recentlyUsedByPrefix", | |
| "editor.minimap.scale": 2, | |
| "editor.mouseWheelZoom": true, | |
| "editor.stablePeek": false, | |
| // files | |
| "files.autoSave": "onFocusChange", | |
| "files.eol": "\n", | |
| //"files.trimTrailingWhitespace": true, | |
| // custom file extensions | |
| "files.associations": { | |
| "*.djhtml": "html", | |
| "**/*.html": "html", | |
| "**/templates/**/*.html": "django-html", | |
| "**/templates/**/*": "django-txt", | |
| "**/requirements{/**,*}.{txt,in}": "pip-requirements", | |
| "*.js": "javascript", | |
| "**/azure/pipelines/*.yml": "azure-pipelines" | |
| }, | |
| "multiCommand.commands": [ | |
| { | |
| "command": "multiCommand.hideBars", | |
| "sequence": [ | |
| "workbench.action.toggleSidebarVisibility", | |
| "workbench.action.toggleActivityBarVisibility", | |
| ] | |
| }, | |
| ], | |
| // * /////////////////////////////////// | |
| // LINTING AND LANGUAGES | |
| // * /////////////////////////////////// | |
| "problems.showCurrentInStatus": true, | |
| "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
| // CSS, HTML & Javascript/Typescript | |
| "emmet.includeLanguages": { | |
| "markdown": "html", | |
| "javascript": "javascript", | |
| "vue-html": "html", | |
| }, | |
| // deactivating build-in linters | |
| "css.validate": false, | |
| "less.validate": false, | |
| "scss.validate": false, | |
| // stylelint-plus | |
| "stylelint.enable": true, | |
| "stylelint.autoFixOnSave": false, | |
| // prettier | |
| "prettier.requireConfig": false, | |
| "prettier.vueIndentScriptAndStyle": true, | |
| "prettier.tabWidth": 2, | |
| "prettier.useTabs": false, | |
| "[javascript]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2, | |
| "editor.autoIndent": "full", | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.tslint": false, | |
| "source.fixAll.eslint": false, | |
| }, | |
| }, | |
| "[javascriptreact]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": false, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.tslint": false, | |
| "source.fixAll.eslint": false, | |
| }, | |
| }, | |
| "[typescript]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.tslint": false, | |
| "source.fixAll.eslint": false, | |
| }, | |
| }, | |
| "typescript.updateImportsOnFileMove.enabled": "never", | |
| "[typescriptreact]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": false, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.tslint": false, | |
| "source.fixAll.eslint": false, | |
| }, | |
| }, | |
| "[vue]": { | |
| "editor.defaultFormatter": "johnsoncodehk.volar", | |
| "editor.formatOnSave": false, | |
| "editor.tabSize": 2, | |
| "editor.autoIndent": "full", | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.tslint": false, | |
| "source.fixAll.eslint": false, | |
| }, | |
| }, | |
| "[json]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": false, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.tslint": false, | |
| "source.fixAll.eslint": false, | |
| }, | |
| }, | |
| "json.maxItemsComputed": 2500000, | |
| "[html]": { | |
| "editor.tabSize": 2, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.tslint": false, | |
| "source.fixAll.eslint": false, | |
| }, | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| }, | |
| "html.format.wrapLineLength": 199, | |
| "html.completion.attributeDefaultValue":"doublequotes", | |
| "[css]": { | |
| "editor.tabSize": 2, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.tslint": false, | |
| "source.fixAll.eslint": false, | |
| }, | |
| "editor.defaultFormatter": "HookyQR.beautify", | |
| }, | |
| "[xml]": { | |
| "editor.defaultFormatter": "redhat.vscode-xml" | |
| }, | |
| "[terraform]": { | |
| "editor.tabSize": 4, | |
| "editor.formatOnSave": true | |
| }, | |
| "[azure-pipelines]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| // HTML-lint | |
| "htmlhint.options": { | |
| "tagname-lowercase": true, | |
| "attr-lowercase": true, | |
| "attr-value-double-quotes": true, | |
| "doctype-first": false, | |
| "tag-pair": true, | |
| "spec-char-escape": true, | |
| "id-unique": true, | |
| "src-not-empty": true, | |
| "attr-no-duplication": true, | |
| "title-require": true | |
| }, | |
| // eslint | |
| // "eslint.options": { // ! deprecated | |
| // "env":{ | |
| // "es6": true, | |
| // "es2020": true, | |
| // "browser": true, | |
| // }, | |
| // "parserOptions": { | |
| // "allowImportExportEverywhere": true, | |
| // "ecmaVersion": 2020, // or 6,7,8,9,10,11 | |
| // "parser": "babel-eslint", | |
| // "sourceType": "module" | |
| // }, | |
| // "plugins": [ | |
| // "@vue" | |
| // ], | |
| // }, | |
| "eslint.codeAction.disableRuleComment": { | |
| "enable": true, | |
| "location": "separateLine" | |
| }, | |
| "eslint.validate": [ | |
| "javascript", | |
| "typescript", | |
| "html", | |
| "vue", | |
| ], | |
| "eslint.packageManager": "yarn", | |
| // * /////////////////////////////////// | |
| // AUTO_CLOSE_TAGS | |
| "auto-close-tag.enableAutoCloseTag": true, | |
| "auto-close-tag.enableAutoCloseSelfClosingTag": true, | |
| "auto-close-tag.insertSpaceBeforeSelfClosingTag": false, | |
| "auto-close-tag.excludedTags": [ | |
| "area", | |
| "base", | |
| "br", | |
| "col", | |
| "command", | |
| "embed", | |
| "hr", | |
| "img", | |
| "input", | |
| "keygen", | |
| "link", | |
| "meta", | |
| "param", | |
| "source", | |
| "track", | |
| "wbr" | |
| ], | |
| "auto-close-tag.disableOnLanguage": [ | |
| "python", | |
| "markdown", | |
| "typescript", | |
| ], | |
| "auto-close-tag.activationOnLanguage": [ | |
| "xml", | |
| "php", | |
| "blade", | |
| "ejs", | |
| "jinja", | |
| "javascript", | |
| "javascriptreact", | |
| "typescriptreact", | |
| "plaintext", | |
| // "markdown", | |
| "vue", | |
| "liquid", | |
| "erb", | |
| "lang-cfml", | |
| "cfml", | |
| "HTML (Eex)" | |
| ], | |
| // * /////////////////////////////////// | |
| // TAILWIND | |
| "tailwindCSS.includeLanguages": { | |
| "plaintext": "html" | |
| }, | |
| // * /////////////////////////////////// | |
| // VUE | |
| // "vetur.experimental.templateInterpolationService": true, // true leads to speed issues here :() | |
| // "vetur.languageFeatures.updateImportOnFileMove": false, | |
| // "vetur.format.options.useTabs": false, | |
| // "vetur.format.options.tabSize": 4, | |
| // "vetur.format.scriptInitialIndent": true, | |
| // "vetur.format.styleInitialIndent": true, | |
| // // vetur shouldn't do formatting of the source code since it is already formatted by eslint. | |
| // "vetur.format.defaultFormatter.ts": "none", | |
| // "vetur.format.defaultFormatter.js": "none", | |
| // "vetur.languageFeatures.codeActions": true, | |
| // "vetur.validation.template": false, // because of the use of eslint | |
| // "vetur.validation.templateProps": false, | |
| // "vetur.validation.interpolation": false, | |
| // "vetur.validation.script": true, | |
| // "vetur.validation.style": true, | |
| // "vetur.useWorkspaceDependencies": true, | |
| // "vetur.ignoreProjectWarning": false, | |
| // * /////////////////////////////////// | |
| // PYTHON | |
| // * /////////////////////////////////// | |
| // "python.languageServer": "Microsoft", | |
| "python.languageServer": "Pylance", | |
| "[python]": { | |
| "files.eol": "\n", | |
| "editor.defaultFormatter": "ms-python.python" | |
| }, | |
| // "python.venvPath": "~/Envs", | |
| "python.envFile": "${workspaceFolder}/.env", | |
| "python.terminal.activateEnvironment": true, | |
| "python.analysis.completeFunctionParens": true, | |
| "python.analysis.autoImportCompletions": false, | |
| "python.analysis.typeCheckingMode": "off", | |
| "python.autoComplete.addBrackets": true, | |
| "python.linting.enabled": false, | |
| "python.linting.lintOnSave": true, | |
| "python.linting.pycodestyleEnabled": true, | |
| "python.linting.pycodestyleArgs": [ | |
| "--ignore=E501", // E501: Line too long, // E402: Import not on top, // W291: Trailing whitespace | |
| ], | |
| "python.linting.pylintEnabled": true, | |
| "python.linting.pylintArgs": [ | |
| "--disable=C0301", | |
| // http://pylint-messages.wikidot.com/all-messages | |
| // C0301: Line too long | |
| // C0303: Trailing whitespace | |
| // C0111: Missing docstring | |
| // C0411, C0412, C0413: import placement | |
| // C0103: snake case naming_convention | |
| // W0611, W0612, W0613: unused arguments+variables+imports | |
| // W0703: Catching too general exception | |
| // E0611: no name in module (just for kivy-project..) | |
| ], | |
| "python.linting.flake8Enabled": true, | |
| "python.linting.mypyEnabled": true, | |
| "python.linting.pylamaEnabled": true, | |
| "python.linting.pydocstyleEnabled": true, | |
| "python.formatting.provider": "black", | |
| "python.formatting.blackArgs": [ | |
| "--line-length=119", | |
| ], | |
| //"python.dataScience.useDefaultConfigForJupyter": true, | |
| //"python.analysis.disabled": [ | |
| // "", | |
| //], | |
| // jupyter extension | |
| "jupyter.sendSelectionToInteractiveWindow": false, | |
| "jupyter.askForKernelRestart": false, | |
| "notebook.cellToolbarLocation": { | |
| "default": "right", | |
| "jupyter-notebook": "right" | |
| }, | |
| "notebook.output.textLineLimit": 300, | |
| // * /////////////////////////////////// | |
| // EXTENSIONS, remote, version control | |
| // * /////////////////////////////////// | |
| "extensions.autoUpdate": "onlyEnabledExtensions", | |
| "extensions.ignoreRecommendations": true, | |
| // GIT | |
| "git.confirmSync": false, | |
| "git.autofetch": true, | |
| "git.mergeEditor": true, | |
| // diff | |
| "diffEditor.ignoreTrimWhitespace": false, | |
| "gitlens.hovers.currentLine.over": "line", | |
| "gitlens.codeLens.recentChange.enabled": false, | |
| "gitlens.codeLens.authors.enabled": false, | |
| "gitlens.hovers.enabled": false, | |
| "gitlens.statusBar.command": "gitlens.toggleFileBlame", | |
| // gitlab - deactivated for now | |
| // "gitlab.ignoreCertificateErrors": true, | |
| // errorlens | |
| "errorLens.exclude": [ | |
| "^\".*\" is not accessed$", | |
| // "^Cannot access member \".*\" for type \".*\"$", | |
| // "^\"self\" is not accessed$", | |
| // "^\"cls\" is not accessed$", | |
| // "^Define a constant instead of duplicating this literal .*$", | |
| ], | |
| "errorLens.onSave": true, | |
| // remote / SSH | |
| // "remote.SSH.showLoginTerminal": true, | |
| "remote.SSH.remotePlatform": { | |
| "cyberise": "linux" | |
| }, | |
| // SHELL & Terminal | |
| // "terminal.integrated.fontFamily": "", // "terminal.integrated.fontFamily": "monospace", | |
| "terminal.integrated.scrollback": 5000, | |
| "terminal.integrated.profiles.windows": { | |
| "OldPowerShell": { | |
| "source": "PowerShell", | |
| "overrideName": true, | |
| "icon": "terminal-powershell", | |
| "env": {} | |
| }, | |
| "Powershell": { | |
| "path": "C:\\Program Files\\PowerShell\\7\\pwsh.exe", | |
| "args": [] | |
| } | |
| }, | |
| "terminal.integrated.tabs.enabled": true, | |
| // "terminal.integrated.defaultProfile.windows": "PowershellPreview", | |
| // VS Live Share | |
| // "liveshare.guestApprovalRequired": true, | |
| "liveshare.featureSet": "stable", | |
| "sonarlint.ls.javaHome": "C:\\Program Files\\Java\\jdk-17", | |
| "sonarlint.disableTelemetry": true, | |
| "sonarlint.rules": { | |
| // "Define a constant instead of duplicating this literal" | |
| "python:S1192":{ // String literals should not be duplicated | |
| "level": "on", | |
| "parameters": { | |
| "threshold": 7 | |
| } | |
| }, | |
| "typescript:S1117":{ | |
| "level": "off", | |
| } | |
| }, | |
| // django | |
| // "djangointellisense.debugMessages": false, | |
| // better-comments | |
| "better-comments.tags": [ | |
| { | |
| "tag": "!", // alerts | |
| "color": "#FF2D00", | |
| "strikethrough": false, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| }, | |
| { | |
| "tag": "?", // queries | |
| "color": "#3498DB", | |
| "strikethrough": false, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| }, | |
| { | |
| "tag": "//", // disabled-comment | |
| "color": "#474747", | |
| "strikethrough": true, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| }, | |
| { | |
| "tag": "todo", // t0d0s | |
| "color": "#ffc800", | |
| "strikethrough": false, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| }, | |
| { | |
| "tag": "fixme", // fixmes | |
| "color": "#ff9100", | |
| "strikethrough": false, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| }, | |
| { | |
| "tag": "hack", // fixmes | |
| "color": "#fffb00", | |
| "strikethrough": false, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| }, | |
| { | |
| "tag": "bug", // bugs | |
| "color": "#cc212c", | |
| "strikethrough": false, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| }, | |
| { | |
| "tag": "wtf", | |
| "color": "#ff5733", | |
| "strikethrough": false, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| }, | |
| { | |
| "tag": "*", // highlights | |
| "color": "#98C379", | |
| "strikethrough": false, | |
| "underline": false, | |
| "backgroundColor": "transparent", | |
| "bold": false, | |
| "italic": false | |
| } | |
| ], | |
| // T0D0-tree | |
| "todo-tree.regex.regex": "(//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS)", | |
| "todo-tree.general.tags" :[ | |
| "TODO", | |
| "FIXME", | |
| "HACK", | |
| "BUG", | |
| "TBD", | |
| "WTF", | |
| "[ ]", | |
| "[x]" | |
| ], | |
| "todo-tree.highlights.customHighlight": { | |
| "TODO": { | |
| "type": "tag", | |
| "foreground": "magenta", | |
| "iconColour": "green", | |
| }, | |
| "FIXME": { | |
| "type": "tag", | |
| "foreground": "magenta", | |
| "icon": "alert", | |
| "iconColour": "yellow", | |
| }, | |
| "HACK": { | |
| "type": "tag", | |
| "icon": "flame", | |
| "iconColour": "grey", | |
| }, | |
| "BUG": { | |
| "type": "text", | |
| "foreground": "red", | |
| "icon": "zap", | |
| "iconColour": "red", | |
| }, | |
| "TBD": { | |
| "type": "tag", | |
| "foreground": "magenta", | |
| "icon": "organization", | |
| "iconColour": "magenta", | |
| }, | |
| "WTF": { | |
| "type": "text", | |
| "foreground": "orange", | |
| "icon": "megaphone", | |
| "iconColour": "orange", | |
| }, | |
| "[ ]": { | |
| "background": "#ff000080" | |
| }, | |
| "[x]": { | |
| "background": "#00ff0080" | |
| } | |
| }, | |
| // "todo-tree.tree.showScanModeButton": false, | |
| // // * extension: coverage gutters ////////////////////////////////////////// | |
| // "coverage-gutters.coverageFileNames": [ | |
| // "coverage.xml", | |
| // ".coverage", | |
| // ], | |
| // "coverage-gutters.xmlname": "coverage.xml", | |
| // "coverage-gutters.customizable.context-menu": false, | |
| // "coverage-gutters.customizable.status-bar-toggler-watchCoverageAndVisibleEditors-enabled": false, | |
| // "coverage-gutters.ignoredPathGlobs": "**/{node_modules,venv,.venv,vendor}/**", | |
| // // "coverage-gutters.coverageReportFileName": "**/htmlcoverage/index.html", | |
| // // "coverage-gutters.manualCoverageFilePaths": [], | |
| // // "coverage-gutters.remotePathResolve": [], | |
| // "coverage-gutters.showLineCoverage": true, | |
| // "coverage-gutters.showGutterCoverage": false, | |
| // "coverage-gutters.showRulerCoverage": false, | |
| // zenmode | |
| "zenMode.fullScreen": true, | |
| "zenMode.hideActivityBar": true, | |
| "zenMode.hideStatusBar": true, | |
| "zenMode.centerLayout": true, | |
| "zenMode.restore": true, | |
| "zenMode.hideTabs": false, | |
| "zenMode.hideLineNumbers": false, | |
| "zenMode.silentNotifications": true, | |
| // azure-terraform | |
| // "azureTerraform.test.location": "germanywestcentral", | |
| // "azureTerraform.terminal": "integrated", | |
| // "azureTerraform.checkTerraformCmd": false, | |
| // powermode | |
| "powermode.enabled": false, | |
| "powermode.presets": "particles", | |
| // bucket-explorer | |
| // ... TODO integrate at least one remote bucket | |
| // redhat-commons | |
| "redhat.telemetry.enabled": false, | |
| // sqltools | |
| "sqltools.useNodeRuntime": false, | |
| // vim | |
| "vim.disableExtension": true, | |
| "vim.startInInsertMode": true, | |
| "vim.useCtrlKeys": false, | |
| // "vim.vimrc.enable": true, | |
| // "vim.vimrc.path" = "~/.vimrc", | |
| "vim.useSystemClipboard": true, | |
| "vim.highlightedyank.enable": true, | |
| "vim.highlightedyank.color": "#ff0000", | |
| "vim.highlightedyank.duration": 200, | |
| // "vim.insertModeKeyBindings": [ | |
| // { | |
| // "before": ["j", "j"], | |
| // "after": ["<Esc>"] | |
| // } | |
| // ], | |
| // "vim.normalModeKeyBindingsNonRecursive": [ | |
| // { | |
| // "before": ["<leader>", "d"], | |
| // "after": ["d", "d"] | |
| // }, | |
| // { | |
| // "before": ["<C-n>"], | |
| // "commands": [":nohl"] | |
| // } | |
| // ], | |
| // "vim.leader": "<space>", | |
| // "vim.handleKeys": { | |
| // "<C-a>": false, | |
| // "<C-f>": false, | |
| // "<C-b>": false, | |
| // "<C-c>": false, | |
| // "<C-v>": false, | |
| // "<C-z>": false, | |
| // "<C-y>": false, | |
| // }, | |
| "vim.overrideCopy": false, | |
| // * /////////////////////////////////// | |
| // LAUNCH | |
| // * /////////////////////////////////// | |
| "launch": { | |
| "version": "0.2.0", | |
| "configurations": [ | |
| { | |
| "type": "chrome", | |
| "request": "launch", | |
| "name": "vuejs: chrome", | |
| "url": "http://localhost:8080", | |
| "webRoot": "${workspaceFolder}", | |
| }, | |
| { | |
| "name": "Python: pytest", | |
| "type": "python", | |
| "request": "launch", | |
| "program": "${workspaceFolder}/pytest", | |
| "console": "integratedTerminal", | |
| "args": [ | |
| // "test", | |
| ], | |
| }, | |
| { | |
| "name": "Python: pytest for Django", | |
| "type": "python", | |
| "request": "launch", | |
| "program": "${workspaceFolder}/backend/manage.py", | |
| "console": "integratedTerminal", | |
| "args": [ | |
| "test", | |
| ], | |
| "django": true | |
| }, | |
| { | |
| "name": "Python: Django", | |
| "type": "python", | |
| "request": "launch", | |
| "program": "${workspaceFolder}/manage.py", | |
| "console": "integratedTerminal", | |
| "args": [ | |
| "runserver", | |
| ], | |
| "django": true | |
| }, | |
| { | |
| "name": "Python: Terminal (Virtual Environment)", | |
| "type": "python", | |
| "request": "launch", | |
| "program": "${file}", | |
| "console": "integratedTerminal", | |
| //"stopOnEntry": true, | |
| // "args": ["--start", "with", "arguments"], | |
| // "pythonPath": "${config:python.pythonPath}", | |
| "cwd": "${workspaceRoot}", | |
| "env": {}, | |
| "envFile": "${workspaceRoot}/.env", | |
| }, | |
| { | |
| "name": "Python: Current File, integrated Terminal", | |
| "type": "python", | |
| // "pythonPath": "${config:python.pythonPath}", | |
| // "python.terminal.activateEnvironment": false, // true works only in workspace | |
| "request": "launch", | |
| "program": "${file}", | |
| // "program": "${workspaceFolder}/${file}", | |
| // "program": "${workspaceFolder}/main.py", | |
| "cwd": "${fileDirname}", | |
| // "cwd": "${workspaceFolder}", | |
| // "cwd": "${workspaceRoot}", | |
| "console": "integratedTerminal", | |
| // "args": [], | |
| // "stopOnEntry": true, // vscode-debugging-mode | |
| }, | |
| ] | |
| }, | |
| // * /////////////////////////////////// | |
| // SETTINGS-SYNC | |
| // * /////////////////////////////////// | |
| "settingsSync.ignoredExtensions": [ | |
| // ignore extensions not to sync here.. | |
| ], | |
| "settingsSync.ignoredSettings": [ | |
| "sonarlint.ls.javaHome", | |
| "gitlab.instanceUrl", | |
| "terminal.integrated.shell.windows", | |
| ], | |
| "GithubGistExplorer.explorer.gistSortBy": "Last Updated", | |
| "GithubGistExplorer.explorer.gistAscending": false, | |
| "GithubGistExplorer.explorer.subscriptionSortBy": "Last Updated", | |
| "GithubGistExplorer.explorer.subscriptionAscending": false, | |
| "GithubGistExplorer.github.username": "***", | |
| "GithubGistExplorer.github.token": "***", | |
| "github.copilot.enable": { | |
| "*": true, | |
| "yaml": false, | |
| "plaintext": false, | |
| "markdown": true | |
| }, | |
| "powermode.shake.enabled": false, | |
| "gitlens.currentLine.enabled": false, | |
| "gitlens.codeLens.enabled": false, | |
| "workbench.colorTheme": "Nosferatu", | |
| "liveServer.settings.donotVerifyTags": true, | |
| "liveServer.settings.donotShowInfoMsg": true, | |
| "projectManager.removeCurrentProjectFromList": false, | |
| "javascript.updateImportsOnFileMove.enabled": "never", | |
| "window.menuBarVisibility": "toggle", | |
| "lldb.suppressUpdateNotifications": true, | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment