From 16980b385c59f962ec205c841fa5af6fe0354f4d Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Tue, 20 Oct 2020 06:32:03 +0000
Subject: [PATCH] Set indent level to tab size

---
 config.org |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/config.org b/config.org
index 9e4ccb8..f154b9c 100644
--- a/config.org
+++ b/config.org
@@ -106,7 +106,10 @@
   (require 'ispell)
   (setq-default ispell-program-name "aspell")
   (setq-default ispell-local-dictionary "en_AU")
+  (add-hook 'tex-mode-hook 'flyspell-mode)
   (add-hook 'latex-mode-hook 'flyspell-mode)
+  (add-hook 'TeX-mode-hook 'flyspell-mode)
+  (add-hook 'LaTeX-mode-hook 'flyspell-mode)
   ;; (add-hook 'latex-mode-hook 'flyspell-buffer)
   (add-hook 'org-mode-hook 'flyspell-mode)
   ;; (add-hook 'org-mode-hook 'flyspell-buffer)
@@ -608,7 +611,9 @@
   (set-language-environment "UTF-8")
   (prefer-coding-system 'utf-8)
   (setq-default indent-tabs-mode t
-            tab-width 4)
+                tab-width 4
+                c-basic-offset tab-width
+                cperl-indent-level tab-width)
   (delete-selection-mode)
   (global-set-key (kbd "RET") 'newline-and-indent)
 #+END_SRC
@@ -789,7 +794,8 @@
     :commands lsp
     :config
     (setq read-process-output-max (* 1024 1024))
-    (setq lsp-completion-provider :capf))
+    (setq lsp-completion-provider :capf)
+    (add-to-list 'exec-path "~/.cargo/bin"))
 
   (use-package lsp-ui
     :ensure t
@@ -1079,6 +1085,14 @@
   (add-hook 'latex-mode-hook (lambda () (define-key latex-mode-map (kbd "C-c c") 'texcount)))
 #+END_SRC
 
+**** LSP
+Allow LSP completion
+#+BEGIN_SRC emacs-lisp
+  (add-hook 'tex-mode-hook 'lsp)
+  (add-hook 'latex-mode-hook 'lsp)
+  (add-hook 'TeX-mode-hook 'lsp)
+  (add-hook 'LaTeX-mode-hook 'lsp)
+#+END_SRC
 *** PlantUML
 Sets the PlantUML path for the mode to generate models.
 #+BEGIN_SRC emacs-lisp

--
Gitblit v1.9.3