No description
Find a file
Lemmyo 97f71ccf46
Merge pull request #19 from yasd251/dev
modified: wrong version number in manifest
2026-05-25 11:14:29 +10:00
assets refactor: stream sounds from assets, replace click listener with MutationObserver 2026-05-25 10:16:35 +10:00
node_modules small fix: resolve npm vulnerabilities 2026-05-25 09:45:42 +10:00
.DS_Store refactor: stream sounds from assets, replace click listener with MutationObserver 2026-05-25 10:16:52 +10:00
.gitignore added optional animation 2024-11-24 18:44:02 -06:00
data.json refactor: stream sounds from assets, replace click listener with MutationObserver 2026-05-25 10:16:35 +10:00
declarations.d.ts slight refactor: bundle 3 default sounds with base64, as can't release asset files with release of plugin 2026-05-25 11:00:26 +10:00
esbuild.config.mjs slight refactor: bundle 3 default sounds with base64, as can't release asset files with release of plugin 2026-05-25 11:00:26 +10:00
LICENSE Initial commit 2024-04-17 21:26:10 +08:00
main.ts slight refactor: bundle 3 default sounds with base64, as can't release asset files with release of plugin 2026-05-25 11:00:26 +10:00
manifest.json modified: wrong version number in manifest 2026-05-25 11:13:58 +10:00
package-lock.json small fix: resolve npm vulnerabilities 2026-05-25 09:45:42 +10:00
package.json small fix: resolve npm vulnerabilities 2026-05-25 09:45:42 +10:00
README.md Improve README.md usage instructions 2026-05-25 11:10:05 +10:00
styles.css refactor: stream sounds from assets, replace click listener with MutationObserver 2026-05-25 10:16:35 +10:00
tsconfig.json slight refactor: bundle 3 default sounds with base64, as can't release asset files with release of plugin 2026-05-25 11:00:26 +10:00

Checkbox Sounds for Obsidian!

Adds a completion sound and optional animation when a checkbox is ticked off.

How to Use

  1. Activate the plugin within the "Community Plugins" tab
  2. Tick off any checkbox using mouse, keyboard shortcut, or any other method
  3. A completion sound will be played!

Adding Your Own Sounds

Drop any .mp3, .wav, .ogg, or .webm file into the plugin's assets folder. It will automatically appear in the sound dropdown

You can open the assets folder directly from the settings tab using the folder button next to the sound dropdown.

Settings

  • Sound — Choose from any audio file in the assets folder.
  • Enable animation — Show a celebratory animation at the checkbox location when a task is completed. (Thanks to @kevinvonjames)
  • Animation type — Firework, Confetti, Hypno, or Random.
  • Animation size — Scale the animation up or down.

Support


If you find this plugin useful or satisfying in any way and wish to support the development of this plugin further, please feel free to contribute or buy me a cup of coffee!

Thank you so much.