From bc604bfdf36147be68b3b546f0c692babbd23cd6 Mon Sep 17 00:00:00 2001 From: Wojciech Kozlowski Date: Wed, 30 Aug 2017 01:13:52 +0100 Subject: [PATCH] Further configuration --- modules/editing.el | 16 ++++++++++++++++ modules/programming.el | 9 +++++++++ 2 files changed, 25 insertions(+) diff --git a/modules/editing.el b/modules/editing.el index 407b292..dfb2081 100644 --- a/modules/editing.el +++ b/modules/editing.el @@ -157,6 +157,22 @@ try-complete-lisp-symbol) ;; Complete as Elisp symbol. ) + ;; -------------------------------------------------------------------------- + ;; Check spelling. + ;; -------------------------------------------------------------------------- + + (use-package flyspell + :init + (add-hook 'text-mode-hook 'flyspell-mode) + (add-hook 'org-mode-hook 'flyspell-mode) + (add-hook 'prog-mode-hook 'flyspell-prog-mode) + :config + (if (executable-find "aspell") + (progn + (setq-default ispell-program-name "aspell") + (setq-default ispell-extra-args '("--sug-mode=ultra"))) + (setq-default ispell-program-name "ispell"))) + ;; -------------------------------------------------------------------------- ;; Commands. ;; -------------------------------------------------------------------------- diff --git a/modules/programming.el b/modules/programming.el index a4df50c..033888f 100644 --- a/modules/programming.el +++ b/modules/programming.el @@ -45,6 +45,15 @@ :init (yas-global-mode 1)) + ;; -------------------------------------------------------------------------- + ;; Debugging options. + ;; -------------------------------------------------------------------------- + + (use-package gud + :defer t + :config + (setq gud-chdir-before-run nil)) + ;; -------------------------------------------------------------------------- ;; Line numbers. ;;