Muito bom amigo.
Sobre temas particularmente eu uso também o Drácula como base, mas modifiquei ele bastante. Neste comentário tem uma explicação sobre como customizar os temas no VSCode, como cores de métodos, palavras chave, e assim por diante. Muitas vezes gostamos de um tema mas algum detalhe dele não nos agrada, ou então achamos que está faltando alguma coisa.
Já no que se refere à tema de ícones, eu também gosto do Material Icon, acho que fica perfeito. O único detalhe é que as vezes pode ser que determinado arquivo ou pasta acabe ficando sem um ícone, e talvez a gente pense: "Rapaz, gostaria que tivesse um ícone aqui". Para conseguir adicionar um ícone em uma pasta que talvez não tenha, basta usar a chave material-icon-theme.folders.associations
, e para arquivos, a chave material-icon-theme.files.associations
.
Segue abaixo um exemplo de como usar:
"material-icon-theme.folders.associations": {
"entities": "Class",
"entity": "Class",
"migrations": "Tools",
"migration": "Tools",
"repositories": "Container"
}
Basicamente, as chaves são os nomes das pastas, e os valores são os ícones que serão usados.
No exemplo acima, as pastas que se chamarem entities
e entity
, terão o ícone de Class
, as pastas chamadas migrations
e migration
terão o ícone de Tools
e as pastas de nome repositories
terão o ícone de Container
.
Mas de onde tirar os nomes dos ícones? Bem, no seu próprio post, e também na página da extensão tem uma imagem mostrando todos os ícones com seus respectivos nomes, tanto os de pastas como os de arquivos. Basta usá-los.
Parabéns pelo post 😄, espero ter contribuído de alguma forma com esse comentário.