Skip to content

Add support for Obsidian CSS Snippets, "Ignore Folder" settings - #142

Open
dave-gray101 wants to merge 10 commits into
saberzero1:mainfrom
dave-gray101:feat-css-snippets-folder-ignores
Open

dave-gray101 wants to merge 10 commits into
saberzero1:mainfrom
dave-gray101:feat-css-snippets-folder-ignores

Conversation

@dave-gray101

@dave-gray101 dave-gray101 commented Sep 1, 2026 •

Copy link
Copy Markdown

This PR includes some useful tweaks I use in my personal Obsidian / Quartz 5 workspace.

  • Fixes AssetSyncer - while the code was still around, it seems to have gotten disconnected from Publisher.ts, resolved here. Merged in upstream fix for this issue
  • Adds support for Obsidian CSS Snippets
    • Mostly just copies them over, renames *.css --> *.scss to make @use statements work.
    • Converts lucide icons to embedded SVG data url format - allows custom callout icons to work
    • Snippets can be individually toggled on or off in Integration settings if some are not compatible with Quartz at all
  • Adds a new setting on Performace settings tab to ignore specific folders and subfolders.
    • Two different UI buttons - top level folders is usually easier to handle and good enough, full subfolder listing available for those who need it
    • Selected folders no longer appear as options in the Publication Center - intended usecases include ignoring a "Templates" folder full of pages with publish: true frontmatter that should not actually ever be published.
  • Dataview integration now properly supports .view() including nested scenarios and custom elements.

Signed-off-by: Dave Lee <dave@gray101.com>
Signed-off-by: Dave Lee <dave@gray101.com>
Signed-off-by: Dave Lee <dave@gray101.com>
@dave-gray101 dave-gray101 changed the title Fix AssetSyncer, Add support for Obsidian CSS Snippets, "Ignore Folder" settings Add support for Obsidian CSS Snippets, "Ignore Folder" settings Sep 13, 2026
Signed-off-by: Dave Lee <dave@gray101.com>
Signed-off-by: Dave Lee <dave@gray101.com>
… specific test for now, tackle in seperate PR

Signed-off-by: Dave Lee <dave@gray101.com>
Signed-off-by: Dave Lee <dave@gray101.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant