material-extensions / vscode-material-icon-theme

Available on the VSCode Marketplace
https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme
MIT License
2.02k stars 622 forks source link

Angular + Nest Icon Pack #808

Open maximegel opened 4 years ago

maximegel commented 4 years ago

Monorepo can contain both Angular and Nest projects.

Currently we can't have both, which leads to either no icons (i.e. none pack) or wrong icons (i.e. nest pack or angular_ngrx pack).

A new icon pack such as angular_ngrx_nest would be great!

I was thinking about icons like the following to make it clear that its either Angular or Nest files: angular-nest-service

File extensions that only exists in one framework can preserve their icons e.g.

"material-icon-theme.files.associations": {
  "*.component.ts": "angular-component",
    "*.directive.ts": "angular-directive",
    "*.actions.ts": "ngrx-actions",
    "*.effects.ts": "ngrx-effects",
    "*.reducer.ts": "ngrx-reducer",
    "*.routes.ts": "routing",
    "*.controller.ts": "nest-controller",
    "*.filter.ts": "nest-filter",
    "*.resolver.ts": "nest-resolver"
}

Assets: angular-nest-service.zip

PKief commented 4 years ago

Cool idea, will check that soon how this icon looks like 👍

yahyaKacem commented 3 years ago

Is there any news about this feature?