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

Checkbox Sty1es

Haissam MakkiHaissam Makki157 downloads

Choose one of twenty-nine task checkbox styles from a click menu, each with its own text effect.

Add to Obsidian
Checkbox Sty1es screenshot
Checkbox Sty1es screenshot
Checkbox Sty1es screenshot
Checkbox Sty1es screenshot
Checkbox Sty1es screenshot
Checkbox Sty1es screenshot
  • Overview
  • Scorecard
  • Updates5

Checkbox Sty1es: 29 checkbox styles and icons for Obsidian

Checkbox Sty1es

Pick a visual style for each task checkbox in Obsidian. Clicking an unchecked task opens a menu with 29 styles: ten checkbox shapes and 19 colored icons. Each style changes how the checkbox looks and can apply a matching effect to the task text.

Checkbox shapes

Style Text effect Written to the note
Classic strikethrough - [c]
Rounded muted - [r]
Circle accent color - [o]
Minimal faint - [m]
Filled bold - [f]
Cross red strikethrough (cancelled) - [-]
Square underline - [s]
Dot italic (in progress) - [.]
Dash dashed underline (postponed) - [~]
Glow glowing text - [g]

Icons

Icon styles replace the checkbox with a colored icon. Most leave the text as it is.

Style Text effect Written to the note
In progress none - [/]
Forwarded muted - [>]
Scheduled muted - [<]
Question none - [?]
Important bold - [!]
Star none - [*]
Quote italic - ["]
Location none - [l]
Bookmark none - [b]
Info none - [i]
Savings none - [S]
Idea none - [I]
Pro none - [p]
Con none - [C]
Fire none - [F]
Key none - [k]
Win none - [w]
Up none - [u]
Down none - [d]

How it works

  • The chosen style is stored as the character between the brackets, so tasks stay plain Markdown tasks. Nothing else in the note is changed.
  • One mouse button opens the style menu and the other checks and unchecks the task. You choose which is which in the settings.
  • Checking a task with the other button writes a plain [x], shown in the default style chosen in the settings. Unchecked tasks use that style too.
  • Colors come from the current theme's variables, so the styles follow light and dark themes.

Uncheck all tasks

The uncheck-all action unchecks every task in the open note. Use it again right away and the tasks go back to how they were; once you change anything in the note, the saved state is dropped so nothing you edited is overwritten. It is off by default: in the settings you can turn on a button for it at the top of each note, record a keyboard shortcut for it, or both.

Settings

  • Menu button — left click or right click opens the style menu; the other button checks and unchecks the task.
  • Uncheck-all button — show the uncheck-all button at the top of each note.
  • Uncheck-all hotkey — record a keyboard shortcut for unchecking all tasks in the current note.
  • Default style — the style applied when you check a task with the other button, and the look of unchecked and [x] tasks.

Limitations

  • Plugins that only treat [x] as done (for example Tasks or Dataview queries) may not count styled tasks as completed.
  • Themes that ship their own alternate checkbox icons may override some styles.
  • Checkboxes inside embeds, canvas cards and callouts keep the native click behavior.

Development

npm install
npm run build

styles.css is generated from src/styles.base.css and the style registry in src/checkbox-styles.ts. To add a style, add one entry to BOX_STYLES or ICON_STYLES with a unique char.

HealthExcellent
ReviewSatisfactory
About
Checkbox Sty1es lets you pick a visual style for each task checkbox. Click a task and a menu opens with 29 styles: ten checkbox shapes (Classic, Rounded, Circle, Minimal, Filled, Cross, Square, Dot, Dash, and Glow) and 19 colored icons such as In progress, Question, Important, Star, Idea, and Fire. Each style changes how the checkbox looks, and many also change the task text: strikethrough, bold, italic, underline, or a soft glow. The style is stored as the character between the brackets, so your notes stay plain Markdown. One mouse button opens the menu and the other checks and unchecks the task with your default style. In the settings you choose which button opens the menu and which style is the default. Colors come from your theme, so the styles follow both light and dark themes.
TasksThemingAppearance
Details
Current version
1.0.4
Last updated
Last week
Created
2 weeks ago
Updates
5 releases
Downloads
157
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Haissam MakkiHaissam Makkiha1ssam
GitHubha1ssam
  1. Community
  2. Plugins
  3. Tasks
  4. Checkbox Sty1es

Related plugins

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

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

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Supercharged Links

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

Note Toolbar

Add customizable toolbars to your notes.

Checklist

Consolidate checklists across all files into a single view.