From 407145f885047525d1f0c59df88da4409fd10bd9 Mon Sep 17 00:00:00 2001 From: Jakub Date: Mon, 11 May 2026 07:20:36 +0800 Subject: [PATCH] Enable erase-buffer, websockets, org-remark, epub export, and svg export for mermaid-cli --- init.el | 1 + mermaid-config-emacs.json | 1 + shared-packages.el | 2 ++ workflows/org-custom.el | 6 ++++++ 4 files changed, 10 insertions(+) create mode 100644 mermaid-config-emacs.json diff --git a/init.el b/init.el index 07ea54c..1892e3c 100644 --- a/init.el +++ b/init.el @@ -91,3 +91,4 @@ (unless (fboundp 'notifications-notify) (require 'notifications)) (notifications-notify :title "Emacs Server Started" :app-name "Emacs") +(put 'erase-buffer 'disabled nil) diff --git a/mermaid-config-emacs.json b/mermaid-config-emacs.json new file mode 100644 index 0000000..5238a28 --- /dev/null +++ b/mermaid-config-emacs.json @@ -0,0 +1 @@ +{ "htmlLabels": false, "flowchart": { "htmlLabels": false } } diff --git a/shared-packages.el b/shared-packages.el index 9754098..295ece1 100644 --- a/shared-packages.el +++ b/shared-packages.el @@ -41,6 +41,8 @@ ;; Request is generally useful and a dependency for other packages (use-package request) +;; For gomuks +(use-package websocket) (provide 'shared-packages) diff --git a/workflows/org-custom.el b/workflows/org-custom.el index 2e76e09..334d4ca 100644 --- a/workflows/org-custom.el +++ b/workflows/org-custom.el @@ -651,6 +651,9 @@ org-roam-ui-update-on-save t org-roam-ui-open-on-start nil))) +;; Annotation +(use-package org-remark) + ;; Bibliography stuff (setq bibtex-dialect 'biblatex) ;; Use biblatex instead of bibtex. @@ -700,6 +703,9 @@ (mermaid . t) )) +;; Epub export +(use-package ox-epub) + ;;; LaTeX configuration (require 'ox-latex)