summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/programming/c++.el9
-rw-r--r--lisp/programming/c.el22
2 files changed, 4 insertions, 27 deletions
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))

© 2015 - 2026 Jakob L. Kreuze