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.

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.

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.