2018-03-05 01:36:40 +00:00
|
|
|
;;; funcs.el --- Spacemacs Editing Visual Layer functions File
|
|
|
|
;;
|
|
|
|
;; Copyright (c) 2012-2018 Sylvain Benner & Contributors
|
|
|
|
;;
|
|
|
|
;; Author: Sylvain Benner <sylvain.benner@gmail.com>
|
|
|
|
;; URL: https://github.com/syl20bnr/spacemacs
|
|
|
|
;;
|
|
|
|
;; This file is not part of GNU Emacs.
|
|
|
|
;;
|
|
|
|
;;; License: GPLv3
|
|
|
|
|
2018-11-06 23:55:34 +00:00
|
|
|
(defun spacemacs/toggle-centered-buffer ()
|
|
|
|
"Toggle visual centering of the current buffer."
|
2018-03-05 01:36:40 +00:00
|
|
|
(interactive)
|
2018-11-06 23:55:34 +00:00
|
|
|
(letf ((writeroom-maximize-window nil)
|
|
|
|
(writeroom-mode-line t))
|
|
|
|
(call-interactively 'writeroom-mode)))
|
2018-03-05 01:36:40 +00:00
|
|
|
|
2018-11-06 23:55:34 +00:00
|
|
|
(defun spacemacs/toggle-distraction-free ()
|
|
|
|
"Toggle visual distraction free mode."
|
2018-03-05 01:36:40 +00:00
|
|
|
(interactive)
|
2018-11-06 23:55:34 +00:00
|
|
|
(letf ((writeroom-maximize-window t)
|
|
|
|
(writeroom-mode-line nil))
|
|
|
|
(call-interactively 'writeroom-mode)))
|