Skip to content

Instantly share code, notes, and snippets.

@Herm71
Created August 19, 2021 17:04
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 Herm71/8dfcd3cbc79252f45984be8d001e61be to your computer and use it in GitHub Desktop.
Save Herm71/8dfcd3cbc79252f45984be8d001e61be to your computer and use it in GitHub Desktop.
jc-vscode-settings
{
"window.menuBarVisibility": "classic",
"phpformatter.composer": false,
"phpformatter.pharPath": "/home/linuxbrew/.linuxbrew/bin/php-cs-fixer",
"php-docblocker.extra": [
"Description",
"@package",
"@since",
"@author Jason Chafin",
"@link http://www.blackbirdconsult.com",
"@license GNU General Public License 2.0+"
],
"workbench.panel.location": "bottom",
"editor.fontFamily": "'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback', 'Fira Code'",
"editor.fontLigatures": true,
"explorer.confirmDelete": false,
"typescript.check.npmIsInstalled": false,
"explorer.confirmDragAndDrop": false,
"editor.quickSuggestions": {
"other": false,
"comments": false,
"strings": false
},
// turn it off for JS and JSX, we will do this via eslint
"[javascript]": {
"editor.formatOnSave": false
},
"[javascriptreact]": {
"editor.formatOnSave": false
},
// Optional BUT IMPORTANT: If you have the prettier extension enabled for other languages like CSS and HTML, turn it off for JS since we are doing it through Eslint already
"prettier.disableLanguages": [
"javascript",
"javascriptreact"
],
"sync.gist": "5425cc2749e0a976b286cc7827cd23ee",
"[html]": {
"editor.defaultFormatter": "lonefy.vscode-JS-CSS-HTML-formatter"
},
"liquid.format": true,
"files.associations": {
"*.html": "jekyll"
},
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.fixAll.eslint": false
},
"[jekyll]": {},
// "[json]": {
// "editor.formatOnSave": false,
// "editor.tabSize": 2,
// "editor.defaultFormatter": "vscode.json-language-features",
// },
"editor.tabSize": 2,
"editor.detectIndentation": false,
"markdownlint.config": {
"default": true,
"MD007": {
"indent": 4
},
},
"[php]": {},
"markdownShortcuts.bullets.marker": "-",
"emmet.includeLanguages": {
"vue-html": "html",
"vue": "html",
"jekyll": "html",
"scss": "css",
"javascript": "javascriptreact"
},
"emmet.triggerExpansionOnTab": true,
"C_Cpp.updateChannel": "Insiders",
"markdownConverter.ConversionType": [
"PDF",
"HTML"
],
"git.enableSmartCommit": true,
"git.confirmSync": false,
"git.autofetch": true,
"php-docblocker.author": {
"name": "Herm71",
"url": "https://github.com/Herm71"
},
"terminal.integrated.cursorStyle": "line",
"git.autoStash": true,
"gitlens.views.repositories.files.layout": "list",
"githubIssues.queries": [{
"label": "My Issues",
"query": "default"
},
{
"label": "Created Issues",
"query": "author:${user} state:open repo:${owner}/${repository} sort:created-desc"
}
],
"todo-tree.tree.showScanModeButton": false,
"todo-tree.filtering.ignoreGitSubmodules": true,
"todo-tree.filtering.includeHiddenFiles": true,
"todo-tree.general.statusBar": "tags",
"todo-tree.highlights.defaultHighlight": {
"icon": "alert",
"type": "text",
"foreground": "red",
"background": "white",
"opacity": 50,
"iconColour": "blue"
},
"todo-tree.highlights.customHighlight": {
"TODO": {
"icon": "check",
"type": "line"
},
"FIXME": {
"foreground": "black",
"iconColour": "yellow",
"gutterIcon": true
}
},
"todo-tree.general.enableFileWatcher": true,
"todo-tree.general.debug": true,
"githubPullRequests.queries": [{
"label": "Waiting For My Review",
"query": "is:open review-requested:${user}"
},
{
"label": "Assigned To Me",
"query": "is:open assignee:${user}"
},
{
"label": "Created By Me",
"query": "is:open author:${user}"
},
{
"label": "Mentioned Me",
"query": "is:open author:${user}"
}
],
"githubPullRequests.pullRequestTitle": "branch",
"sync.autoDownload": true,
"yaml.schemas": {
"file:///toc.schema.json": "/toc\\.yml/i",
"file:///home/jason/.vscode/extensions/atlassian.atlascode-2.9.1/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
},
"vscode-home-assistant.hostUrl": "https://chezherm.duckdns.org:8123",
"vscode-home-assistant.longLivedAccessToken": "LOvPLb6ZfayvxTzgCky_r2k5krHgtg9SshVHvaaLa3Q",
"sync.autoUpload": true,
"sync.quietSync": true,
"terminal.integrated.fontFamily": "monospace",
"terminal.integrated.fontSize": 16,
"atlascode.jira.jqlList": [{
"id": "4297a848-53c2-43e9-a1a7-b9828360058d",
"enabled": true,
"name": "My blackbirdconsulting Issues",
"query": "assignee = currentUser() AND resolution = Unresolved ORDER BY lastViewed DESC",
"siteId": "d26d26df-3116-4772-9994-b70a9538e016",
"monitor": true
}],
"todo-tree.general.tags": [
"BUG",
"HACK",
"FIXME",
"TODO",
"XXX",
"[ ]",
"[x]"
],
"todo-tree.regex.regex": "(//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS)",
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"python.pythonPath": "/usr/bin/python3",
"python.formatting.provider": "yapf",
"conventionalCommits.showNewVersionNotes": false,
"eslint.validate": [
"javascript",
"javascriptreact",
"vue"
],
"workbench.startupEditor": "none",
"terminal.integrated.profiles.linux": {
"bash": {
"path": "bash"
},
"zsh": {
"path": "zsh"
},
"fish": {
"path": "fish"
},
"tmux": {
"path": "tmux",
"icon": "terminal-tmux"
},
"pwsh": {
"path": "pwsh",
"icon": "terminal-powershell"
},
"default": {
"path": "bash"
}
},
"redhat.telemetry.enabled": true,
"security.workspace.trust.untrustedFiles": "open",
"workbench.colorTheme": "Tomorrow Night Blue",
"workbench.iconTheme": "material-icon-theme",
"terminal.explorerKind": "external",
"git.allowForcePush": true,
"git.confirmForcePush": false,
"sftp.debug": true,
"editor.autoIndent": "none",
"twig-language.formatArray": "inline",
"twig-language.comments": true,
"editor.formatOnSaveMode": "modifications",
"eslint.codeActionsOnSave.mode": "problems",
"json.format.enable": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment