From 266b5cbdcc2916de7e95b1a5550a20fb9b8e4657 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Mon, 8 Sep 2025 11:21:01 -0600 Subject: [PATCH] feat(emacs): Transclusion --- modules/home/users/msyds/emacs/init.el | 1 + .../msyds/emacs/lisp/syd/org/transclusion.el | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 modules/home/users/msyds/emacs/lisp/syd/org/transclusion.el diff --git a/modules/home/users/msyds/emacs/init.el b/modules/home/users/msyds/emacs/init.el index 5a8b04a..70baeb4 100644 --- a/modules/home/users/msyds/emacs/init.el +++ b/modules/home/users/msyds/emacs/init.el @@ -36,6 +36,7 @@ syd/org/roam syd/org/agenda syd/org/latex + syd/org/transclusion syd/smartparens syd/snippets syd/ptemplate)) diff --git a/modules/home/users/msyds/emacs/lisp/syd/org/transclusion.el b/modules/home/users/msyds/emacs/lisp/syd/org/transclusion.el new file mode 100644 index 0000000..a31471d --- /dev/null +++ b/modules/home/users/msyds/emacs/lisp/syd/org/transclusion.el @@ -0,0 +1,15 @@ +;;; -*- lexical-binding: t -*- + +(require 'syd/base) +(require 'syd/org) + +(use-package org-transclusion + :general (:keymaps 'org-mode-map + :states '(normal visual motion emacs insert) + :major-modes t + :prefix syd-localleader-key + :non-normal-prefix syd-alt-localleader-key + "l t" #'org-transclusion-add + "l T" #'org-transclusion-mode)) + +(provide 'syd/org/transclusion)