Custom Sidebar Icons

by RavenHogWarts
5
4
3
2
1
Score: 59/100

Description

Category: Customization & UI

The Custom Sidebar Icons plugin allows you to personalize your Obsidian workspace by assigning unique icons to documents and folders. Whether you're pulling images from an online URL, referencing local file paths, or leveraging built-in Lucide icons, it provides various ways to visually distinguish your vault's contents. You can even embed SVG tags or Base64-encoded images to refine your setup. Once configured, the plugin helps you quickly identify sections or notes through easily recognizable symbols, eliminating the need to rely on standard text labels. This can be especially beneficial if you manage many nested folders or complex structures and want a more visual approach. With the ability to blend custom icons into your usual workflow, you gain an organized and aesthetically pleasing interface that makes navigating your vault more intuitive.

Reviews

No reviews yet.

Stats

31
stars
13,474
downloads
1
forks
859
days
6
days
51
days
75
total PRs
2
open PRs
6
closed PRs
67
merged PRs
16
total issues
4
open issues
12
closed issues
61
commits

Latest Version

2 months ago

Changelog

🎉 This is a stable release

Version: 2.1.0

What's Changed

Full Changelog: https://github.com/Raven-Pensieve/obsidian-custom-icons/compare/2.0.5...2.1.0

README file from

Github

English | 中文

Custom Icons

Enhance your workspace with customizable icons for documents and folders.

GitHub Socialify

v1.0 Important Notice: Remaster and Breaking Changes

Version v1.0 of this plugin introduces breaking changes and a complete remaster.

  • Support for Obsidian 1.11: Aligned with the new "Settings Page Icons" feature in Obsidian 1.11, this plugin now allows you to customize icons for the settings page.
  • Future Roadmap: Features from versions prior to 1.0 (previously relying on CSS) are planned to be reimplemented using a new method in the future, and CSS-based configuration will no longer be supported.

Please be aware of these changes to ensure your setup continues to work correctly.

Usage

Usage

Installation

Community plugin market installation

Click to install, or:

  1. Open Obsidian and go to Settings > Community Plugins.
  2. Search for "Custom Icons".
  3. Click "Install".
  1. Install BRAT plugin
  2. Click "Add Beta plugin" in BRAT settings
  3. Enter Raven-Pensieve/obsidian-custom-icons
  4. Enable the plugin

FAQ

Can other plugins use my custom SVG icons?

Yes. Library icons are registered as regular Obsidian global icons with the id CI-<icon-id>. Any plugin can render them with setIcon(el, "CI-my-icon"), and newly added SVGs take effect immediately — no app reload required.

My icon shows blank inside another plugin?

Obsidian's setIcon is a one-shot render: if that plugin rendered the icon before Custom Icons was loaded (plugin load order varies by user), the spot stays blank. Try in order:

  1. Run the command "Custom Icons: Reapply all icons" (refreshes icons on surfaces managed by this plugin);
  2. Reopen the affected view / panel;
  3. Enable Settings → Experimental → "Always load this plugin first" and restart (see below — the root fix);
  4. Reload that plugin, or restart Obsidian.

Advanced: always load this plugin first. Community plugins load in the order of the array in .obsidian/community-plugins.json. Moving "custom-sidebar-icons" to the front of the array (then restarting Obsidian) makes it register icons before any other plugin loads — completely avoiding blank icons on one-shot surfaces such as ribbon actions. Or enable "Always load this plugin first" under Settings → Experimental of this plugin — it automatically re-enforces the front position whenever the plugin loads (reorders only, never adds/removes entries; takes effect on next restart; experimental). Note: when reordering manually, never remove entries; enabling new plugins may rewrite the array. Ribbon actions can also be assigned icons directly in Settings → Ribbon sidebar of this plugin.

License

This project is licensed under the MIT LICENSE - see the LICENSE file for details.

Star History

Star History Chart

Acknowledgements

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Iconize
5 years ago by FlorianWoelki
Simply add icons to anything you want in Obsidian.
Recent Files
6 years ago by Tony Grosinger
Display a list of most recently opened files
Iconic
2 years ago by Holo
Customize your icons and colors directly from the Obsidian UI, including tabs, files & folders, bookmarks, tags, properties, and ribbon commands.
Callout Manager
3 years ago by eth-p
An Obsidian.md plugin that makes creating and configuring callouts easy.
Markdown Formatting Assistant
6 years ago by Reocin
This Plugin provides a simple WYSIWYG Editor for Markdown and in addition a command line interface. The command line interface facilitate a faster workflow.
Icons
6 years ago by Camillo Visini
Add icons to your Obsidian notes – Experimental Obsidian Plugin
Claude Sidebar
15 days ago by derek-larson14
Run Claude Code, Codex, and other agent CLIs in Obsidian
Icon Shortcodes
5 years ago by AidenLx
Obsidian Plugin: Insert emoji and custom icons with shortcodes
Hide Folders
3 months ago by jonasdoesthings
Toggle the visibility of folders in the Obsidian.MD file navigator based on name-patterns
Find Orphaned Images
a month ago by josmarcristello
Find Orphaned Images is an Obsidian plugin designed to help you keep your vault clean and organized by identifying and managing images that are not linked anywhere in your notes.
Cornell Marginalia
3 months ago by Latazadehomero
A lightweight Obsidian plugin designed for students who use the Cornell Note-taking System.
Hide Sidebars on Window Resize
5 years ago by NomarCub, Michael Hanson
A simple Obsidian plugin to hide the sidebars when the window gets narrow.
Auto Hide
4 years ago by skelato1
This Obsidian plugin enables you to collapse (and expand) the sidebar easier.
Rainbow-Colored Sidebar
a year ago by Kevin Woblick
Automatically color your sidebar like a rainbow. No configuration needed. 18 themes included.
Sidebar Expand on Hover
5 years ago by Tousif Iqbal Anik (toiq)
This Obsidian plugin expands or collapses the sidebar based on mouse hovering on the ribbons.
Pathfinder 2E Action Icons
3 years ago by Thiago Coutinho
Obsidian plugin for easily insertind the Pathfinder 2E Action icons
Icon Swapper
5 years ago by mgmeyers
Allows swapping out Obsidian's icons
Telegram Sidebar
12 days ago by reallygood83
Floating Headings
6 months ago by k0src
Displays a floating, collapsible outline of a note's headings on the right side of the editor. Expands on hover, click to navigate.
Cycle In Sidebar
4 years ago by Houcheng
Cycle through tabs of left/ right sidebar panel
Metadata Icon
2 years ago by Benature
change metadata entry icon
Iconoir Icons
3 years ago by @gapmiss
A plugin for creating customized icons in Obsidian.md
Window Collapse
5 years ago by Guilherme Quental
Sidebar Keyboard Navigation
24 days ago by denvolok
Obsidian plugin to smoothly navigate File Explorer using keyboard only.
Material Symbols
3 years ago by Cristoph Berane
Additional Icons
3 years ago by Matthew Turk
Add additional iconsets to Obsidian
Soomda
3 years ago by Michael Lee
🙈 Soomda — An Obsidian plugin that lets you quickly hide your sidebars.
Mobile Sidebar Notes
9 days ago by ckep1
Open notes & new tabs in the sidebar on the Obsidian mobile app.
Mermaid Icons
6 months ago by toshs
Obsidian plugin enabling the use of icons in Mermaid diagrams.
Quick Peek Sidebar
a year ago by Bradley Wyatt
Open and close the Obsidian sidebars on hover.
Scratchpad
a year ago by KVH
An open source Obsidian plugin for quick note-taking and freehand drawing.
TikToker
5 months ago by ameyxd
A Tiktok parser and saver for Obsidian
Note Favicon
a year ago by mdklab
Obsidian plugin – Show Favicon from Metadata
Sidet
23 days ago by Jiao Yingxing
An easy-to-use AI chat plugin for Obsidian with side browsing, focused conversations, and vault-aware knowledge capture.
Simple File Info
a year ago by Lukas Capkovic
My SVGs
7 months ago by Omar Badawy
An Obsidian plugin that Registers your own SVGs into Obsidian's global icon library for use with other plugins or however you want.
CalloutX
2 years ago by br4in
An Obsidian plugin that allows you to view, manage, and customise callout icons in your vault.
Image Preview on Icon Hover
2 years ago by rama1997
Plugin for Obsidian that add image popups when hovering over various icons in the user interface
GTD Tasks
a month ago by unpreditable
WebDAV Explorer
5 months ago by 蓝星晓夜
WebDAV Server Explorer.
Tree Modal
3 months ago by krannich
Obsidian plugin: open files from the file explorer in a modal preview
Alternative Explorer
3 days ago by sk-obsidian
Alternative Explorer is an Apple Notes–style sidebar for browsing folders and notes in Obsidian. Switch between an expandable folder tree and a notes list — a compact alternative to the built-in File Explorer.
Pinned Tabs
10 days ago by NameIsKyro
Chrome-style compact pinned tabs for Obsidian with custom icons, smooth movement, and accidental-close protection.`