From aa530b1c732ebc391619efa052b179f987deea1e Mon Sep 17 00:00:00 2001 From: SqrtMinusOne Date: Thu, 18 Nov 2021 07:05:50 +0300 Subject: [PATCH] feat(emacs): org-tempo --- .emacs.d/init.el | 4 ++++ Emacs.org | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 46ebab5..76e5df8 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -1347,6 +1347,10 @@ then it takes a second \\[keyboard-quit] to abort the minibuffer." (add-hook 'org-mode-hook (lambda () (rainbow-delimiters-mode -1))) + (require 'org-tempo) + (add-to-list 'org-structure-template-alist '("el" . "src emacs-lisp")) + (add-to-list 'org-structure-template-alist '("py" . "src python")) + (add-to-list 'org-structure-template-alist '("sq" . "src sql")) (require 'org-crypt) (org-crypt-use-before-save-magic) (setq org-tags-exclude-from-inheritance (quote ("crypt"))) diff --git a/Emacs.org b/Emacs.org index 6110144..86c1991 100644 --- a/Emacs.org +++ b/Emacs.org @@ -2322,6 +2322,10 @@ Use the built-in org mode. (add-hook 'org-mode-hook (lambda () (rainbow-delimiters-mode -1))) + (require 'org-tempo) + (add-to-list 'org-structure-template-alist '("el" . "src emacs-lisp")) + (add-to-list 'org-structure-template-alist '("py" . "src python")) + (add-to-list 'org-structure-template-alist '("sq" . "src sql")) <> (unless my/is-termux <>)