From 6c9716ca227df46daf4b49bbfb46f6aa5e17e1e3 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Fri, 6 Dec 2019 13:13:18 +0000 Subject: [PATCH] Some tweaks and improvements for org-mode --- modules/org-mode/siren-org-mode.el | 4 ++++ modules/projects/siren-projectile.el | 1 + snippets/org-mode/gfm | 5 +++++ snippets/org-mode/link-brackets | 6 ++++++ snippets/org-mode/toc | 3 +++ 5 files changed, 19 insertions(+) create mode 100644 snippets/org-mode/gfm create mode 100644 snippets/org-mode/link-brackets create mode 100644 snippets/org-mode/toc diff --git a/modules/org-mode/siren-org-mode.el b/modules/org-mode/siren-org-mode.el index 8b4587e..3150dbf 100644 --- a/modules/org-mode/siren-org-mode.el +++ b/modules/org-mode/siren-org-mode.el @@ -27,12 +27,16 @@ :custom (org-export-backends '(ascii html icalendar latex md confluence)) (org-export-with-section-numbers nil) + (org-export-with-sub-superscripts '{}) :init (defun siren-org-mode-setup () (setq fill-column 80 whitespace-action '(auto-cleanup)) + (setcar (nthcdr 4 org-emphasis-regexp-components) 20) + (org-set-emph-re 'org-emphasis-regexp-components org-emphasis-regexp-components) + (linum-mode t) (flyspell-mode) (fci-mode) diff --git a/modules/projects/siren-projectile.el b/modules/projects/siren-projectile.el index 731ceeb..b7d34b0 100644 --- a/modules/projects/siren-projectile.el +++ b/modules/projects/siren-projectile.el @@ -48,6 +48,7 @@ "vendor/assets")) (projectile-globally-ignored-files '("TAGS" "*.log")) (projectile-indexing-method 'hybrid) + (projectile-project-search-path '("~/Projects")) (projectile-sort-order 'recently-active) :config diff --git a/snippets/org-mode/gfm b/snippets/org-mode/gfm new file mode 100644 index 0000000..f04e395 --- /dev/null +++ b/snippets/org-mode/gfm @@ -0,0 +1,5 @@ +# key: gfm +# -- +# Local variables: +# after-save-hook: (lambda () (org-gfm-export-to-markdown) t) +# end:$0 \ No newline at end of file diff --git a/snippets/org-mode/link-brackets b/snippets/org-mode/link-brackets new file mode 100644 index 0000000..78622d6 --- /dev/null +++ b/snippets/org-mode/link-brackets @@ -0,0 +1,6 @@ +# key: link-brackets +# -- +# Square Bracket Open [ +#+MACRO: BO @@latex:\char91@@@@html:[@@ +# Square Bracket Close ] +#+MACRO: BC @@latex:\char93@@@@html:]@@ \ No newline at end of file diff --git a/snippets/org-mode/toc b/snippets/org-mode/toc new file mode 100644 index 0000000..e4cdfeb --- /dev/null +++ b/snippets/org-mode/toc @@ -0,0 +1,3 @@ +# key: toc +# -- +#+OPTIONS: toc:${1:nil}$0 \ No newline at end of file