Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Material Icons

gust4v0di4scgust4v0di4sc920 downloads

Material Theme icons for files and folders in the file explorer.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Material Icons

Ícones coloridos no estilo Material Theme para arquivos e pastas do Obsidian.

Instalação · Ícones suportados · Desenvolvimento · Reportar problema

Demonstração do Material Icons no explorador de arquivos do Obsidian

Sobre

Material Icons for Obsidian personaliza o explorador de arquivos com ícones inspirados no Material Theme do VS Code. O plugin identifica extensões e nomes de pastas, aplica cores distintas e acompanha alterações no vault sem exigir atualização manual.

✨ Funcionalidades

  • Reconhecimento automático — identifica arquivos pela extensão e pastas pelo nome.
  • Ícones coloridos — diferencia rapidamente o conteúdo no explorador.
  • Atualização em tempo real — reage à criação, exclusão e renomeação de itens.
  • Expansão preservada — pastas continuam abrindo e fechando pelo ícone nativo.
  • Fallback inteligente — mostra um ícone genérico para itens não mapeados.
  • Privacidade — funciona localmente, sem enviar dados do vault ou carregar recursos externos.

🧩 Ícones suportados

Arquivos

Tipo Extensões Cor predominante
Markdown .md Roxo
JavaScript .js Amarelo
TypeScript .ts Azul
Python .py Azul e amarelo
JSON .json Amarelo
Estilos .css Azul
HTML .html Laranja
XML .xml Laranja
Configuração YAML .yaml, .yml Vermelho
Shell script .sh Verde
Texto .txt Cinza
PDF .pdf Vermelho
Variáveis de ambiente .env Vermelho
Arquivo compactado .zip Laranja
Imagem .png, .jpg, .jpeg, .gif, .webp, .svg, .ico Variada
Outros arquivos Demais extensões Cinza

Pastas

Categoria Nomes reconhecidos
Código-fonte src, source
Recursos assets, asset
Imagens images, image, img
Documentação docs, documents
Notas notes, note
Projetos projects, project
Templates templates, template
Scripts scripts, script
Configurações config, configs, settings
Arquivos históricos archive, archives
Git .git, git
Outras pastas Demais nomes

🚀 Instalação

Diretório oficial (recomendado)

  1. No Obsidian, abra Configurações → Plugins da comunidade → Explorar.
  2. Procure por Material Icons.
  3. Selecione Instalar e depois Ativar.

Abrir Material Icons no Obsidian · Ver no diretório oficial

Instalação manual

  1. Baixe main.js, manifest.json e styles.css na release mais recente.
  2. Crie SEU_VAULT/.obsidian/plugins/material-icons/.
  3. Copie os três arquivos para essa pasta.
  4. Recarregue os plugins e ative Material Icons.

💻 Desenvolvimento

Requer Node.js 20 ou superior e npm.

git clone https://github.com/Gust4v0Di4sC/Material-Icons-Obsidian.git
cd Material-Icons-Obsidian
npm ci
npm run lint
npm run build

npm run dev recompila durante o desenvolvimento. O build gera main.js localmente; esse arquivo não é versionado e é publicado somente como artefato de release.

Arquitetura

O plugin mantém SVGs e mapeamentos em main.ts. Ao carregar, percorre o explorador de arquivos, reutiliza o contêiner de ícone nativo de cada item e insere o SVG correspondente. Um MutationObserver acompanha alterações na árvore. Ao desativar, observers, timers, classes e SVGs injetados são removidos.

Contribuindo

Consulte CONTRIBUTING.md. Problemas de uso podem ser enviados pelo formulário de bug, e vulnerabilidades devem seguir a política de segurança.

Os ícones foram inspirados no projeto open source Material Icon Theme, distribuído sob a licença MIT.

Licença

Distribuído sob a licença MIT. Consulte LICENSE.

HealthExcellent
ReviewPassed
About
Add Material Theme–style icons (like VS Code) to Obsidian's file explorer. Display distinctive icons for common file types and special folders — markdown, code (js/ts/py), images, json, css/html, pdf, zip, env, .git and folders like src, assets, images, docs, templates.
IconsAppearanceFiles
Details
Current version
1.0.2
Last updated
Last month
Created
8 months ago
Updates
3 releases
Downloads
920
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
gust4v0di4scgust4v0di4sc
github.com/Gust4v0Di4sC
GitHubgust4v0di4sc
  1. Community
  2. Plugins
  3. Icons
  4. Material Icons

Related plugins

Link Favicons

See the favicon for a linked website.

Inline Callouts

Add inline callouts/badges/icons to notes.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Advanced URI

Control everything with URI.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.