evgene-kopylov71 downloadsTheme-independent extended checkbox states with custom SVG icons
Extended checkbox states for Obsidian, theme-independent. SVG icons are embedded via data:image/svg+xml, colors use Obsidian CSS variables for automatic adaptation to any theme.
| Symbol | Purpose |
|---|---|
x/X |
Done |
- |
Cancelled |
> |
Deferred |
< |
Scheduled |
? |
Question |
/ |
In progress |
! |
Important |
* |
Priority |
" |
Quote |
l |
Location |
i |
Info |
I |
Idea |
f |
Fire |
k |
Key |
u |
Up |
d |
Down |
w |
Win |
p |
Pro |
c |
Con |
b |
Bookmark |
.obsidian/plugins/obsidian-multistate-checkboxes/cd /path/to/vault/.obsidian/plugins/
git clone https://github.com/Evgene-Kopylov/obsidian-multistate-checkboxes.git
cd obsidian-multistate-checkboxes
npm install
npm run build
In a Markdown task, use the corresponding symbol inside the brackets:
- [x] Completed task
- [-] Cancelled task
- [>] Deferred task
- [!] Important task
- [?] Question
- [/] In progress
Multistate Checkboxes: Cycle checkbox stateThe cycle order can be configured in Settings → Multistate Checkboxes.
In Settings → Multistate Checkboxes you can:
npm install # install dependencies
npm run dev # watch mode build
npm run build # production build
# Install the plugin in a vault
# Symlink the current folder (with the build output) into the vault's plugins
ln -s "$PWD" "/home/death/obsidian-vault/.obsidian/plugins/multistate-checkboxes"
GPL-3.0 — see LICENSE