Plugin release: Snipdock

Disclaimer

Is this project open source? Yes
Is this project completely free? Yes
Is this project vibe-coded beyond the author’s ability to comprehend how it works? No, AI was used to clean and document the code


If you tweak your vault with CSS snippets, you know the routine. Settings → Appearance → CSS Snippets, flip a toggle, close settings, see the result, repeat. SnipDock replaces that loop with a one-click menu in the status bar.

demo

What you get

  • A dock icon in the status bar. Click it, see every snippet with a toggle.
  • A master toggle that flips everything off and remembers which were on. Toggling it back on restores your previous set. Handy for A/B-ing your theme.
  • Rename, open in your editor, or create new snippets without leaving the menu.
  • A customizable snippet template for new files.
  • A “toggle all” command if you want a hotkey for fast theme isolation.

menu

Install

In Obsidian: Settings → Community plugins → Browse, search “SnipDock”, install, enable.

Or follow the link https://community.obsidian.md/plugins/snipdock

Source and issues: GitHub - joeraad/obsidian-snipdock · GitHub

Credit where it’s due

SnipDock is a rewrite of @chetachiezikeuzor’s MySnippets plugin, which has been unmaintained for a while. The core idea is theirs, brought up to date against the current Obsidian API with a cleaner menu, sticky header/footer rows, and the master toggle memory thing.

Feedback is always welcome.

4 Likes