diff --git a/core/siren-modules.el b/core/siren-modules.el index 6b98040..30f7b1e 100644 --- a/core/siren-modules.el +++ b/core/siren-modules.el @@ -122,6 +122,9 @@ (require 'siren-ox-gfm) (require 'siren-ox-jira) +;; Writing +(require 'siren-writeroom) + ;; Languages (require 'siren-coffee) (require 'siren-conf) diff --git a/modules/writing/siren-writeroom.el b/modules/writing/siren-writeroom.el new file mode 100644 index 0000000..e1939fd --- /dev/null +++ b/modules/writing/siren-writeroom.el @@ -0,0 +1,26 @@ +;;; siren-writeroom.el --- jimeh's Emacs Siren: writeroom-mode configuration. + +;;; Commentary: + +;; Basic configuration for writeroom-mode. + +;;; Code: + +(use-package writeroom-mode + :commands + writeroom-mode + global-writeroom-mode + + :bind + (:map writeroom-mode-map + ("C-M-<" . writeroom-decrease-width) + ("C-M->" . writeroom-increase-width) + ("C-M-=" . writeroom-adjust-width)) + + :config + (setq writeroom-global-effects nil + writeroom-restore-window-config t + writeroom-width 82)) + +(provide 'siren-writeroom) +;;; siren-writeroom.el ends here