The goal is make everything besides headings reference in their default manner without having to manually type it out here.
#set ref(supplement: it => {
if it.func() == heading {
"§"
} else {
// default
}
})
I tried using a show rule, but wasn't having much luck.
#show ref.where(
supplement: [Section]
): it => [
§
]