diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | lisp/programming/c++.el | 9 | ||||
| -rw-r--r-- | lisp/programming/c.el | 22 |
3 files changed, 4 insertions, 28 deletions
@@ -1,5 +1,4 @@ .python-environments/ -irony/ straight/ transient/ gnus.el diff --git a/lisp/programming/c++.el b/lisp/programming/c++.el index 5dca93b..c0f8aa5 100644 --- a/lisp/programming/c++.el +++ b/lisp/programming/c++.el @@ -20,10 +20,5 @@ ;; Enable company, Flycheck, and ElDoc, integration for all of which is ;; provided by `irony-mode'. :hook - (c++-mode . company-mode) - (c++-mode . flycheck-mode) - (c++-mode . eldoc-mode)) - -(use-package irony - :hook - (c++-mode . irony-mode)) + (c++-mode . eglot-ensure) + (c++-mode . company-mode)) diff --git a/lisp/programming/c.el b/lisp/programming/c.el index 6ba19e2..d21b27f 100644 --- a/lisp/programming/c.el +++ b/lisp/programming/c.el @@ -20,23 +20,5 @@ ;; Enable company, Flycheck, and ElDoc, integration for all of which is ;; provided by `irony-mode'. :hook - (c-mode . company-mode) - (c-mode . flycheck-mode) - (c-mode . eldoc-mode)) - -(use-package irony - :hook - (c-mode . irony-mode) - (irony-mode . irony-cdb-autosetup-compile-options)) - -(use-package company-irony - :config - (add-to-list 'company-backend 'company-irony)) - -(use-package flycheck-irony - :hook - (flycheck-mode . flycheck-irony-setup)) - -(use-package irony-eldoc - :hook - (irony-mode . irony-eldoc)) + (c-mode . eglot-ensure) + (c-mode . company-mode)) |