diff --git a/.vscode/settings.json b/.vscode/settings.json index c06da39df7..05139b9cdd 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,7 +7,7 @@ }, "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.codeActionsOnSave": { - "source.fixAll.eslint": true + "source.fixAll.eslint": "explicit" }, "eslint.validate": ["typescript"], "editor.formatOnSave": true diff --git a/icons/garden.svg b/icons/garden.svg new file mode 100644 index 0000000000..c2bbedf954 --- /dev/null +++ b/icons/garden.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/fileIcons.ts b/src/icons/fileIcons.ts index dbf950090f..df60cdc90d 100644 --- a/src/icons/fileIcons.ts +++ b/src/icons/fileIcons.ts @@ -2483,5 +2483,15 @@ export const fileIcons: FileIcons = { ], }, { name: 'apps-script', fileExtensions: ['gs'] }, + { + name: 'garden', + fileNames: [ + 'garden.yml', + 'garden.yaml', + 'project.garden.yml', + 'project.garden.yaml', + ], + fileExtensions: ['.garden.yml', '.garden.yaml'], + }, ], };