Skip to content

Instantly share code, notes, and snippets.

@eli1stark
Last active July 5, 2023 18:10
Show Gist options
  • Save eli1stark/9ddd481df401dbe0aa1a19fb8cf004fd to your computer and use it in GitHub Desktop.
Save eli1stark/9ddd481df401dbe0aa1a19fb8cf004fd to your computer and use it in GitHub Desktop.
{
"window.zoomLevel": 0.8,
"editor.fontSize": 17,
"editor.fontFamily": "Fira code",
"editor.fontLigatures": true,
// General settings
"editor.minimap.enabled": false,
"explorer.compactFolders": false,
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": "active",
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"workbench.editor.wrapTabs": true,
"workbench.startupEditor": "newUntitledFile",
"workbench.colorTheme": "Spacegray Eighties Dark",
"security.workspace.trust.untrustedFiles": "open",
"dart.sdkPath": null,
"files.autoSave": "afterDelay",
"diffEditor.ignoreTrimWhitespace": false,
// THEME
"workbench.editor.pinnedTabSizing": "compact",
"workbench.colorCustomizations": {
"[Spacegray Eighties Dark]": {
"statusBar.debuggingBackground": "#474646",
"activityBar.activeBorder": "#292929",
"debugConsole.infoForeground": "#bfd7ff",
"editorInfo.foreground": "#6ea4ff"
}
},
"workbench.iconTheme": "material-icon-theme",
"material-icon-theme.folders.associations": {
"ui": "layout",
"utilities": "utils",
"unions": "tasks",
"union": "guard",
"source": "server",
"dto": "mappings",
"repository": "pipe",
"repositories": "pipe",
"notifiers": "redux-store",
"features": "Plugin",
"notifier": "redux-store",
"view": "layout",
"external": "public",
"internal": "mobile",
"bloc": "react-components",
"application": "react-components",
"state": "react-components",
"domain": "rules",
"infrastructure": "server",
"presentation": "layout",
"local": "container",
"dio": "upload",
"logging": "command"
},
// Terminal
"terminal.integrated.tabs.enabled": true,
"terminal.integrated.fontFamily": "monospace",
"terminal.integrated.defaultProfile.windows": "PowerShell",
"terminal.integrated.enableMultiLinePasteWarning": false,
// FLUTTER/DART
"dart.flutterSdkPaths": [
".fvm/flutter_sdk",
"/Users/{your-user}/fvm/default",
],
"[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,
"files.insertFinalNewline": true
},
"dart.debugSdkLibraries": false,
"dart.autoImportCompletions": false,
"dart.openDevTools": "flutter",
"dart.previewFlutterUiGuides": true,
"dart.previewFlutterUiGuidesCustomTracking": true,
"dart.flutterHotReloadOnSave": "all",
"dart.debugExternalPackageLibraries": false,
"dart.showInspectorNotificationsForWidgetErrors": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll": true,
"source.organizeImports": true
},
// NODEJS/TYPESCRIPT
"[typescript]": {
"editor.formatOnSave": true,
"editor.formatOnType": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
},
"eslint.format.enable": true,
// [fvm] START ->
"search.exclude": {
"**/.fvm": true
},
"files.watcherExclude": {
"**/.fvm": true
},
// <- END [fvm]
// GIT
"git.confirmSync": false,
"git.enableSmartCommit": true,
"git.autofetch": true,
// Extensions related
"redhat.telemetry.enabled": false,
"editor.inlineSuggest.enabled": true,
"workbench.editor.untitled.hint": "hidden",
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml"
},
"yaml.schemas": {
"https://json.schemastore.org/dart-build.json": [
"build.yaml"
],
"https://static.codemagic.io/codemagic-schema.json": [
"codemagic.yaml"
]
},
"cSpell.userWords": [],
"cSpell.ignorePaths": [
"**/flutter/**",
],
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment