From a9ad592ac1f4c599bca4c4d2444ee5519f3b740d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Sun, 23 Nov 2025 07:30:27 -0700 Subject: [PATCH] feat(emacs): org mode pairs --- modules/home/users/msyds/emacs/lisp/syd/org.el | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/modules/home/users/msyds/emacs/lisp/syd/org.el b/modules/home/users/msyds/emacs/lisp/syd/org.el index c8ba4b6..a2d7bcc 100755 --- a/modules/home/users/msyds/emacs/lisp/syd/org.el +++ b/modules/home/users/msyds/emacs/lisp/syd/org.el @@ -112,9 +112,9 @@ ;; https://abode.karthinks.com/org-latex-preview/#org9054eb6 :straight `(org :fork (:host nil - :repo "https://git.tecosaur.net/tec/org-mode.git" - :branch "dev" - :remote "tecosaur") + :repo "https://git.tecosaur.net/tec/org-mode.git" + :branch "dev" + :remote "tecosaur") :files (:defaults "etc") :build t :pre-build @@ -253,7 +253,16 @@ All my (performant) foldings needs are met between this and `org-show-subtree' (unless invisible-p (setq org-cycle-subtree-status 'subtree)) (org-cycle-internal-local) - t))))))) + t)))))) + + (with-eval-after-load 'evil-surround + (syd-add-hook '(org-mode-hook) + (defun syd-org--configure-evil-surround-h () + (setq-local evil-surround-pairs-alist + (append '((?* . ("*" . "*")) + (?/ . ("/" . "/")) + (?= . ("=" . "="))) + evil-surround-pairs-alist)))))) (use-package evil-org :hook ((org-mode . evil-org-mode)