diff --git a/content/notes/config.md b/content/notes/config.md index 34ddace55..5ab0d9227 100644 --- a/content/notes/config.md +++ b/content/notes/config.md @@ -28,6 +28,9 @@ enableLinkPreview: true # whether to render titles for code blocks enableCodeBlockTitle: true +# whether to render copy buttons for code blocks +enableCodeBlockCopy: true + # whether to try to process Latex enableLatex: true diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 813fe534d..7c662486d 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -54,7 +54,7 @@ {{end}} - {{ if $.Site.Data.config.enableClipboard }} + {{ if $.Site.Data.config.enableCodeBlockCopy }} {{ $clipboard := resources.Get "js/clipboard.js" | resources.Fingerprint "md5" | resources.Minify }} {{ if (findRE "
@@ -92,7 +92,7 @@
const pathWindow = window.location.pathname;
const isHome = pathBase == pathWindow;
- {{if $.Site.Data.config.enableClipboard -}}
+ {{if $.Site.Data.config.enableCodeBlockCopy -}}
addCopyButtons();
{{ end }}
@@ -129,7 +129,7 @@
const init = (doc = document) => {
// NOTE: everything within this callback will be executed for initial page navigation. This is a good place to put JavaScript that only replaces DOM nodes.
- {{if $.Site.Data.config.enableClipboard -}}
+ {{if $.Site.Data.config.enableCodeBlockCopy -}}
{{if $.Site.Data.config.enableSPA -}}
addCopyButtons();
{{ else }}