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

List Item Callouts

siulved54siulved54484 downloads

Highlight single list items as coloured callouts by starting them with a character such as & ! ? or @. Compatible with List Callouts notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Highlight a single list item as a coloured callout by starting it with a character and a space:

- & Milk, and the good bread
- [ ] ! Pay the rent before Friday
1. ? Ask Ana about the tickets
- @ Meet Tom at the station

A shopping list in Live Preview: the "&" item has a yellow background, the "!" task a red one and the "?" item an orange one; "$5 each" and a code block are left alone

It works in Live Preview, in Source mode and in Reading view, on desktop and on mobile, in bullet, numbered and task lists.

Coming from List Callouts

This plugin reads the same syntax as List Callouts, which has not had a release since 2024, with the same characters and colours by default, so notes written for it look the same. Settings → Import from List Callouts copies the characters, colours and icons you set up there.

What is different:

  • Long notes keep their colours. List Callouts stops drawing callouts when Obsidian has not finished reading a long note (#75, #80). This plugin reads the lines on screen itself, so it never gives up.
  • Wrapped lines are coloured with the item they belong to (#48, #18), and in Reading view a callout item's sub-list sits inside its colour.
  • Commands to add, change and remove a callout (#47, #57, #71), each with an icon for the mobile toolbar.
  • Names for callouts, shown in the picker, so you remember what ~ was for.

The callouts

Character Default meaning Colour
& Highlight yellow
? Question orange
! Important red
~ Aside purple
@ Person or place cyan
$ Money green
% Low priority grey

The character needs a space after it, so - $5 each stays a plain item. In Settings you can change any character (one to three characters, such as !! or ★), its name and colour, show a Lucide icon in its place, add your own callouts, and restore the defaults. Code blocks, maths and properties are never coloured.

Commands

Command What it does
Toggle callout on the list item Adds the first callout to the item under the cursor, or takes its callout away. A line that is not a list item becomes one.
Cycle callout type on the list item Moves to the next callout in the list, and after the last back to none.
Remove callout from the list item Takes the callout away.
Make the list item a callout… Picks a callout by name or character from a list.

Each works on every line of the selection, in one step of the undo history. None has a hotkey by default; assign them in Settings → Hotkeys.

Callout overview

Open the callout overview shows every callout item in one place, in the right sidebar. Choose This note or Whole vault. Items are grouped by callout, with its colour, character or icon and a count, and each shows its text on one line (and, for the whole vault, the note it is in). Click an item to jump to its line. The buttons at the top of the list show or hide one callout at a time.

The list follows the note you are in and updates as you type. Code blocks, maths and properties are left out, as everywhere else. The overview only reads your notes; it never changes them. Obsidian puts it back where you had it when you restart.

Styling

The background strength is a CSS variable, --lic-bg-opacity (0.12 in light themes, 0.18 in dark ones), and the corners follow --lic-radius. Override them in a CSS snippet. Every callout line carries data-lic="&" (the character), for snippets that style one callout differently.

Privacy

Everything happens in the editor. No network access, no telemetry.

Installing

In Obsidian, open Settings → Community plugins → Browse and search for "List Item Callouts".

More plugins by Siulved54

Plugin What it does Source
Shared Blocks Write a block of text once and reuse it in any note. Edit the source and every reference re-renders live. shared-blocks
Text Case and Cleanup Change case, make camelCase or slugs, sort lines and remove duplicates, and repair text pasted out of a PDF, without touching code or URLs. text-format
Typography as You Type Curly quotes, dashes and ellipses as you type, kept out of code and maths, with Backspace to take one back. smart-typography-plugin
Section Numbering Number headings as an outline (1, 1.1, 1.2) and keep every link to them working when they renumber. section-numbering
Spreadsheet to Table Paste cells from Excel or Google Sheets as a Markdown table with a real header, insert CSV files, and copy tables back out. spreadsheet-to-table
Hybrid Line Numbers Relative and hybrid line numbers for Vim-style jumps, where a folded section counts as one line. hybrid-line-numbers
Folder Counts See how many notes or files each folder holds, right in the file explorer, with a vault total and folder exclusions. folder-counts
Note Reading Time Reading time of the current note or your selection in the status bar, optionally saved to a property. note-reading-time
Task Rollover Roll unfinished tasks from your last daily note into today's when it is created, with a real undo. task-rollover
Zoom Into Section Zoom into a heading or list item to see only it and its contents, with a breadcrumb bar to climb back out. zoom-into-section
Link Title on Paste Paste a web address and get a Markdown link with the page's title, fetched in the background and undone in one step. link-title-on-paste
Update Radar Checks your installed community plugins for updates in the background, shows what changed, and flags the ones that look abandoned. community-update-checker
Dataview to Bases Convert Dataview queries into Bases blocks, and see which queries in your vault can be converted. dataview-to-bases
Line Editing Commands Duplicate, join, sort and reverse lines, insert blank lines and jump to a line number, with multi-cursor support. line-editing-commands
Note Mover Rules Move notes into folders by ordered rules on tags, properties, titles and paths, with a preview before any bulk move. note-mover-rules
Tab History Keeps each tab's back and forward history across restarts, and adds commands to move, maximize and close tabs. tab-history
URL Cards Shows web addresses as cards with title, description and image, and reads existing cardlink blocks. url-cards
Vim Config Loads a vimrc-style file from your vault so your key mappings and editor commands are ready when vim mode starts. vim-config
Task Archive Moves completed tasks, with their sub-items, into an archive section or note. task-archive
Revisit Later Link the current note into a future daily note, with a date typed in plain English, so it comes back when you want to review it. revisit-later
Explorer Colors Plus Color files and folders in the file explorer, with a palette, cascading to children, and import from File Color. explorer-colors-plus
Book Lookup Create book notes from Open Library or Google Books, with cover images, ISBN search and Book Search compatible templates. book-lookup
Web Search Menu Search the web for selected text or the note title from the right-click menu, with engines you define. web-search-menu

All of them are in the community directory: Settings -> Community plugins -> Browse, then search for the name.

License

MIT

HealthExcellent
ReviewPassed
About
Highlight a single list item as a coloured callout by prefixing it with a character and a space (e.g., - & Milk). Display callouts in Live Preview, Source and Reading views on desktop and mobile, support bullet/numbered/task lists, preserve colours for long and wrapped lines, and add, change or remove callouts with commands.
AppearanceCommands
Details
Current version
0.2.0
Last updated
3 days ago
Created
2 weeks ago
Updates
3 releases
Downloads
484
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
siulved54siulved54
GitHubperezamadorluisenrique-gif
  1. Community
  2. Plugins
  3. Appearance
  4. List Item Callouts

Related plugins

Note Toolbar

Add customizable toolbars to your notes.

Custom Note Width

Effortlessly change the line width of each note individually. Provides multiple ways to customize the experience, making it both efficient and user-friendly to adjust line widths.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Hider

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

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Supercharged Links

Add attributes to internal links with the values of target note's frontmatter attributes.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.