From 18d87bb9e74c942bd71c51044eb742d990e19499 Mon Sep 17 00:00:00 2001 From: Guilherme Rugai Freire <41879254+GRFreire@users.noreply.github.com> Date: Thu, 27 May 2021 11:27:48 -0300 Subject: [PATCH] add vscode config --- .config/Code/User/keybindings.json | 11 ++++++ .config/Code/User/settings.json | 59 ++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 .config/Code/User/keybindings.json create mode 100644 .config/Code/User/settings.json diff --git a/.config/Code/User/keybindings.json b/.config/Code/User/keybindings.json new file mode 100644 index 0000000..718aee7 --- /dev/null +++ b/.config/Code/User/keybindings.json @@ -0,0 +1,11 @@ +[ + { + "key": "ctrl+'", + "command": "workbench.action.terminal.toggleTerminal" + }, + { + "key": "ctrl+shift+d", + "command": "editor.action.copyLinesDownAction", + "when": "editorTextFocus && !editorReadonly" + } +] \ No newline at end of file diff --git a/.config/Code/User/settings.json b/.config/Code/User/settings.json new file mode 100644 index 0000000..5831698 --- /dev/null +++ b/.config/Code/User/settings.json @@ -0,0 +1,59 @@ +{ + "workbench.iconTheme": "material-icon-theme", + "workbench.colorTheme": "Omni", + "editor.fontFamily": "'Fira Code', 'Droid Sans Mono', 'Droid Sans Fallback', monospace", + "editor.fontLigatures": true, + "editor.lineHeight": 24, + "explorer.compactFolders": false, + "editor.renderLineHighlight": "gutter", + "workbench.editor.labelFormat": "short", + "workbench.startupEditor": "none", + "material-icon-theme.folders.associations": { + "infra": "app", + "entities": "class", + "schemas": "class", + "typeorm": "database", + "repositories": "mappings", + "http": "container", + "migrations": "tools", + "modules": "components", + "implementations": "core", + "dtos": "typescript", + "fakes": "mock" + }, + "material-icon-theme.files.associations": { + "ormconfig.json": "database", + "tsconfig.json": "tune", + "*.glsl": "drawio" + }, + "editor.codeActionsOnSave": { + "source.fixAll.eslint": true, + "source.fixAll": true + }, + "cSpell.userWords": [ + "Rugai", + "Freire", + "GRFreire" + ], + "cSpell.language": "en,pt", + "extensions.ignoreRecommendations": false, + "omnisharp.useGlobalMono": "always", + "C_Cpp.updateChannel": "Insiders", + "elixirLS.dialyzerEnabled": false, + "elixirLS.suggestSpecs": false, + "[dart]": { + "editor.formatOnSave": true, + "editor.formatOnType": true, + "editor.rulers": [ + 80 + ], + "editor.selectionHighlight": false, + "editor.suggest.snippetsPreventQuickSuggestions": false, + "editor.suggestSelection": "first", + "editor.tabCompletion": "onlySnippets", + "editor.wordBasedSuggestions": false, + }, + "terminal.integrated.env.linux": { + "INTEG_EMU": "vscode" + } +} \ No newline at end of file