From 51fdbd03573d8b1e11e78aac00d329a4ac55eb78 Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Tue, 28 Dec 2021 00:47:30 +0000
Subject: [PATCH] Removed semantic and other small tweaks

---
 config.org |   85 ++++++++++++++++++++----------------------
 1 files changed, 40 insertions(+), 45 deletions(-)

diff --git a/config.org b/config.org
index faced63..5ca24d7 100644
--- a/config.org
+++ b/config.org
@@ -124,7 +124,7 @@
   (diminish 'flyspell-mode)
 
 #+END_SRC
-** Language Tool
+** COMMENT Language Tool
 Language tool is an open source grammar checker.
 #+BEGIN_SRC emacs-lisp
   (use-package langtool
@@ -135,17 +135,14 @@
 ** Switch-window
 Helps to change windows easily when many are open at once.
 #+BEGIN_SRC emacs-lisp
-(use-package switch-window
-  :ensure t
-  :config
-    (setq switch-window-input-style 'minibuffer)
-    (setq switch-window-increase 4)
-    (setq switch-window-threshold 2)
-    (setq switch-window-shortcut-style 'qwerty)
-    (setq switch-window-qwerty-shortcuts
-        '("a" "s" "d" "f" "j" "k" "l" "i" "o"))
-  :bind
-    ([remap other-window] . switch-window))
+  (use-package switch-window
+    :ensure t
+    :config
+      ;; (setq switch-window-input-style 'minibuffer)
+      (setq switch-window-threshold 2)
+      (setq switch-window-shortcut-style 'qwerty)
+    :bind
+      ([remap other-window] . switch-window))
 #+END_SRC
 
 ** Go to new window when opened
@@ -488,7 +485,7 @@
 #+END_SRC
 Shows trailing white space
 #+BEGIN_SRC emacs-lisp
-(add-hook 'prog-mode-hook (lambda () (interactive) (setq show-trailing-whitespace 1)))
+  (add-hook 'prog-mode-hook (lambda () (interactive) (setq show-trailing-whitespace 1)))
 #+END_SRC
 
 ** Whitespace mode
@@ -595,7 +592,7 @@
 ** Garbage collection
 Starts garbage collection every 100MB.
 #+BEGIN_SRC emacs-lisp
-(setq gc-cons-threshold 100000000)
+  (setq gc-cons-threshold (* 1024 1024 100))
 #+END_SRC
 
 ** Kill ring
@@ -953,7 +950,7 @@
 #+END_SRC
 
 ** CEDET
-*** Semantic
+*** COMMENT Semantic
 Parser library for code, supports many other packages.
 Allows emacs to be more aware of what is being written.
 #+BEGIN_SRC emacs-lisp
@@ -1032,7 +1029,6 @@
   (add-hook 'c-mode-hook 'setup-flycheck-project-path)
   (add-hook 'c++-mode-hook 'setup-flycheck-project-path)
 #+END_SRC
-
 **** COMMENT Company
 Add header completion as well as Irony, which uses clang for suggestions.
 #+BEGIN_SRC emacs-lisp
@@ -1042,24 +1038,26 @@
       :config
       (add-hook 'c++-mode-hook 'company-mode)
       (add-hook 'c-mode-hook 'company-mode))
+#+END_SRC
+**** COMMENT Irony
+#+BEGIN_SRC emacs-lisp
+  (use-package irony
+    :ensure t
+    :init
+    (setq w32-pipe-read-delay 0)
+    (setq irony-server-w32-pipe-buffer-size (* 64 1024))
+    (add-hook 'c++-mode-hook 'irony-mode)
+    (add-hook 'c-mode-hook 'irony-mode)
+    (add-hook 'irony-mode-hook 'irony-cdb-autosetup-compile-options)
+    (add-hook 'irony-mode-hook 'irony-cdb-autosetup-compile-options))
 
-  ;; (use-package irony
-  ;;   :ensure t
-  ;;   :init
-  ;;   (setq w32-pipe-read-delay 0)
-  ;;   (setq irony-server-w32-pipe-buffer-size (* 64 1024))
-  ;;   (add-hook 'c++-mode-hook 'irony-mode)
-  ;;   (add-hook 'c-mode-hook 'irony-mode)
-  ;;   (add-hook 'irony-mode-hook 'irony-cdb-autosetup-compile-options)
-  ;;   (add-hook 'irony-mode-hook 'irony-cdb-autosetup-compile-options))
-
-  ;; (use-package company-irony
-  ;;   :ensure t
-  ;;   :after irony
-  ;;   :config
-  ;;   (add-to-list 'company-backends '(company-c-headers
-  ;;                                    company-dabbrev-code
-  ;;                                    company-irony)))
+  (use-package company-irony
+    :ensure t
+    :after irony
+    :config
+    (add-to-list 'company-backends '(company-c-headers
+                                     company-dabbrev-code
+                                     company-irony)))
 #+END_SRC
 **** Clang-format
 Automatically format buffer on save.
@@ -1331,9 +1329,6 @@
     (add-hook 'before-save-hook #'gofmt-before-save))
 #+END_SRC
 
-#+RESULTS:
-: t
-
 **** Flycheck
 #+BEGIN_SRC emacs-lisp
   (use-package flycheck-golangci-lint
@@ -1357,14 +1352,14 @@
 ** Small tweaks
 Small quality of life changes to org-mode.
 #+BEGIN_SRC emacs-lisp
-(setq org-src-fontify-natively t)
-(setq org-src-tab-acts-natively t)
-(setq org-confirm-babel-evaluate nil)
-(setq org-export-with-smart-quotes t)
-(setq org-src-window-setup 'current-window)
-(add-hook 'org-mode-hook 'org-indent-mode)
-(diminish 'org-indent-mode)
-(diminish 'visual-line-mode)
+  (setq org-src-fontify-natively t
+        org-src-tab-acts-natively t
+        org-confirm-babel-evaluate nil
+        org-export-with-smart-quotes t
+        org-src-window-setup 'current-window)
+  (add-hook 'org-mode-hook 'org-indent-mode)
+  (diminish 'org-indent-mode)
+  (diminish 'visual-line-mode)
 #+END_SRC
 *** Spell checking for code and latex
 #+BEGIN_SRC emacs-lisp
@@ -1563,7 +1558,7 @@
     :defer t)
 #+END_SRC
 
-* Journaling
+* COMMENT Journaling
 ** Noteworthy entries
 I write weekly journal entries recapping my week.
 These files are in org mode.

--
Gitblit v1.9.3