From 958cd5c066d2a10e3b195bf1c34f2dfe618332a0 Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Wed, 30 May 2018 13:57:58 +0200 Subject: Only enable auto-composition-mode in prog-mode --- lisp/init-mac.el | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lisp/init-mac.el') diff --git a/lisp/init-mac.el b/lisp/init-mac.el index f794048..6f6df8f 100644 --- a/lisp/init-mac.el +++ b/lisp/init-mac.el @@ -37,6 +37,13 @@ (set-char-table-range composition-function-table (car char-regexp) `([,(cdr char-regexp) 0 font-shape-gstring]))))) + ;; ligatures may be expensive so only enable them in prog-mode + (use-package composite + :ensure nil ;; package is bundled with emacs + :config + (global-auto-composition-mode -1) + (add-hook 'prog-mode-hook 'auto-composition-mode)) + ;; fira code retina at 14 pt may result in (window-total-height) being exactly ;; 80 which makes sensible splitting less sensible ;; -- cgit v1.2.3