From 03577b0c5bec1cdf42a5411f087ce71f06d5da49 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 10 Apr 2017 10:41:10 +0100 Subject: [PATCH] Add customizations for org-mode --- modules/siren-org-mode.el | 28 ++++++++++++++++++++++++++++ siren-modules.el | 1 + 2 files changed, 29 insertions(+) create mode 100644 modules/siren-org-mode.el diff --git a/modules/siren-org-mode.el b/modules/siren-org-mode.el new file mode 100644 index 0000000..a1bd28c --- /dev/null +++ b/modules/siren-org-mode.el @@ -0,0 +1,28 @@ +;;; siren-org.el --- jimeh's Emacs Siren: org-mode configuration. + +;;; Commentary: + +;; Basic configuration for org-mode. + +;;; Code: + +(require 'siren-fci) +(require 'siren-smartparens) + +(defun siren-org-mode-defaults () + (setq fill-column 80) + (linum-mode t) + (flyspell-mode) + (fci-mode) + (smartparens-mode +1) + (setq whitespace-action (quote (auto-cleanup))) + (visual-line-mode +1) + (whitespace-mode +1)) + +(setq siren-org-mode-hook 'siren-org-mode-defaults) + +(add-hook 'org-mode-hook (lambda () + (run-hooks 'siren-org-mode-hook))) + +(provide 'siren-org) +;;; siren-org.el ends here diff --git a/siren-modules.el b/siren-modules.el index ffa060f..3d466ab 100644 --- a/siren-modules.el +++ b/siren-modules.el @@ -27,6 +27,7 @@ (require 'siren-magit) (require 'siren-move-beginning-of-line) (require 'siren-multiple-cursors) +(require 'siren-org-mode) (require 'siren-package-lint) (require 'siren-phi-search) (require 'siren-scroll-half-screen)