about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/workstation/emacs/init.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/workstation/emacs/init.el b/modules/workstation/emacs/init.el
index cf035131d860..dc7576807860 100644
--- a/modules/workstation/emacs/init.el
+++ b/modules/workstation/emacs/init.el
@@ -1,6 +1,7 @@
 ;;; UI customization ;;;
 (column-number-mode)
 (electric-pair-mode)
+(global-so-long-mode)
 (menu-bar-mode -1)
 (scroll-bar-mode -1)
 (show-paren-mode)
@@ -15,6 +16,11 @@
 ;; narrow, and beautiful.
 (set-face-attribute 'default nil :height 104)
 
+;; Disabling bidirectional text will make Emacs less slow with very
+;; long lines.
+(setq bidi-paragraph-direction 'left-to-right)
+(setq bidi-inhibit-bpa t)
+
 ;;; Major modes ;;;
 (add-to-list 'auto-mode-alist '("\\.adoc\\'" . adoc-mode))
 (add-to-list 'auto-mode-alist '("\\.quirks\\'" . conf-unix-mode))