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

Mantle Icons

Ryan BakkerRyan Bakker65 downloads

Integrate visual iconography into your notes, folder directories, and sidebars. Pairs perfectly with the Zenith theme and features zero-bloat inline shortcodes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Mantle Icons brings visual iconography into your Obsidian notes, sidebars, and folders. Developed as a companion plugin for the Project Mantle ecosystem, it integrates icons into your workspace structure to make navigation faster and notes more visually appealing.


🎨 Cohesive Styling

Mantle Icons is designed to pair with the Zenith theme, matching its accent colors, drop shadows, and visual balance. It leverages custom CSS targets, enabling you to style specific icon categories globally.


✨ Key Features

  • Rich Icon Set: Integrates Lucide-based icons directly into headers, note properties, and folder lists.
  • Inline Markdown Support: Insert icons inside your notes using simple inline syntax (e.g. ::icon-id::).
  • Visual File Manager: Easily attach icons to files and folders in your sidebar to organize directories visually.
  • Zero Resource Bloat: Bundles and packages SVG definitions directly inside the code to guarantee instantaneous loading times.

📥 Installation

Method A: Via Obsidian Community Directory (Recommended)

  1. Go to Settings > Community plugins > Browse.
  2. Search for Mantle Icons.
  3. Click Install, then click Enable.

Method B: Via BRAT (Beta Reviewer's Auto-update Tester)

  1. Install the BRAT plugin from Obsidian's community store.
  2. In BRAT settings, click Add Beta plugin and enter: https://github.com/carnalMATRIX/obsidian-mantle-icons
  3. Click Add Plugin to download and auto-update.

Method C: Manual Installation

  1. Download main.js, manifest.json, and styles.css from the latest GitHub Release.
  2. Inside your vault, navigate to .obsidian/plugins/.
  3. Create a folder named mantle-icons and paste the three downloaded files inside.
  4. Restart Obsidian, go to Settings > Community plugins, and enable Mantle Icons.

🔍 Troubleshooting

Icons are not rendering or show as boxes

  • Theme Support: Some vintage or custom themes do not support dynamic SVG rendering. Switch to the Zenith theme or the default Obsidian theme to check if the icons display.
  • Data Refresh: Force-reload your Obsidian workspace (Cmd+R or Ctrl+R) to refresh SVG icon maps.

Inline syntax is displaying as plain text

  • Plugin State: Ensure Mantle Icons is enabled under Settings > Community plugins.
  • Correct Syntax: Make sure you are using the correct shortcode format defined in your settings (e.g., ::icon-name:: or :icon-name:).

🛠️ Development

If you wish to modify or add icons to this plugin locally:

  1. Clone this repository.
  2. Install dependencies:
    npm install
    
  3. Run the compiler in watch mode:
    npm run dev
    
  4. Build minified production code:
    npm run build
    

📄 License

Copyright (c) 2026 Ryan Bakker. Released under a Personal Use License. Non-commercial, personal use only. Redistribution or modification for distribution is strictly prohibited. See the LICENSE file for full terms.

HealthExcellent
ReviewSatisfactory
About
Mantle Icons is a companion design plugin that brings modern, vector iconography to your note layouts and directories. It allows you to select and attach custom icons to folders and notes in your Obsidian sidebar to navigate your vault visually. Additionally, you can insert icons directly within note body text using a simple inline shortcode syntax. The plugin is built with performance in mind, packaging lightweight SVG vectors directly in the code to ensure zero loading lag. Designed to inherit the colour accents, borders, and shadows of the Zenith theme to keep your vault aesthetics unified.
IconsFilesSidebar
Details
Current version
1.0.0
Last updated
2 weeks ago
Created
2 weeks ago
Updates
1 release
Downloads
65
Compatible with
Obsidian 1.12.7+
Platforms
Desktop only
License
OTHER
Report bugRequest featureReport plugin
Author
Ryan BakkerRyan Bakkercarnalmatrix
GitHubcarnalmatrix
  1. Community
  2. Plugins
  3. Icons
  4. Mantle Icons

Related plugins

Notebook Navigator

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

Recent Files

Display a list of recently opened files.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.