Feature: Nested folders.associations
See original GitHub issueApologies if there’s already a way to do this, but it’d be great if there was a way to override the icons of a folders child folders. e.g.
"material-icon-theme.folders.associations": {
"pages/*": "views",
},
In the example above, all folders inside the “pages” folder would have the views icon.
This should probably be “opt in” functionality, but I’ve run into quite a few situations with complicated / long directories where it would be helpful to identify which directory I’m currently looking in (via matching icons), without having to scroll up. It’d also be nice to not have mismatched icons within a specific directory just because of how I’ve chosen to name a child folder (e.g. a child folder named “logs” currently stands out when it shouldn’t in my case).
Issue Analytics
- State:
- Created 4 years ago
- Comments:5 (2 by maintainers)
Top Results From Across the Web
select sub-folder for icon association | specify an icon based ...
I've already map _src on src icon but I want to specify a different icon for the matrix/icons and vector/icons folders. How can...
Read more >Simplifying Projects with a Folder-by-Feature Structure - Medium
, this structure gives stronger guidelines to organizing projects into several folders with each folder representing a single feature. Each ...
Read more >Find Files Faster: How to Organize Files and Folders - Zapier
Nested folders generally make it easier to find specific files later, because you don't have to sift through all your files at once....
Read more >Nested Folders - General Feature Requests - Evernote Forum
I am an app developer myself. you can keep internal structure as it is. just add nested folders as a new variable for...
Read more >Folder Associations - Material Theme UI Documentation
Name Pattern Examples
Acre ^?acre$.acre acre _acre
Addons ^?(addons?)$ addon addons _addon _addons .addon .addons
Admin ^?admins?$ admin _admin .admin .admins admins
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Hi @shaneparsons, I can understand your issue, but this is currently not supported by VS Code itself. We have to wait until the Extension API of VS Code will support such a feature in the future.
https://github.com/microsoft/vscode/issues/12493#issuecomment-1084511097