runnerback93 downloadsShow badge icons before file names in the explorer based on note property (frontmatter) rules.
English | 中文
Show badge icons before file names in Obsidian's file explorer, driven by note property (frontmatter) rules.
Your notes already carry their status in properties — publish_status: done, publish_platform: wechat, priority: high. Property Icons turns those into small icons in the file list, so you can see state at a glance without opening anything.
![]()
property = value (exact) or property contains value (substring; arrays match by any element) conditions.jpg / jpeg / png / svg) and use it as a badge.publish_status, value done), pick 且/或 (AND/OR), and choose an icon.Example — show the WeChat icon on notes synced to a WeChat draft:
---
publish_platform: wechat
publish_status: done
---
Rule: publish_platform = wechat AND publish_status = done → WeChat icon.
status: done matches value done).tags: [a, b]), the condition matches when any element equals the value.The built-in icons are simplified, brand-colored glyphs created for this plugin to help you distinguish platforms at small sizes — they are not the official logos. All platform names and logos are trademarks of their respective owners, and their inclusion here does not imply any affiliation or endorsement. If you need an exact official logo, use the custom icon upload feature.
This plugin was inspired by Mark as Read / Explorer Property Attributes by Maksim Volkov (@hemy301) — the idea of surfacing note properties directly in the file explorer comes from his work. Property Icons is an independent implementation with its own rule-group engine and icon system, but it owes the original spark to that project. Thank you.