Skip to content
Extraits de code Groupes Projets
Vérifiée Valider 4d49ea36 rédigé par Kubat's avatar Kubat
Parcourir les fichiers

Add LSP for C, C++ and cmake

parent 8e67c221
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -3,6 +3,11 @@ ...@@ -3,6 +3,11 @@
;; Place your private configuration here! Remember, you do not need to run 'doom ;; Place your private configuration here! Remember, you do not need to run 'doom
;; sync' after modifying this file! ;; sync' after modifying this file!
;; Notes:
;; * Don't forget to =pip install cmake-language-server=
(require 'irony)
;; Some functionality uses this to identify you, e.g. GPG configuration, email ;; Some functionality uses this to identify you, e.g. GPG configuration, email
;; clients, file templates and snippets. ;; clients, file templates and snippets.
(setq user-full-name "Maël MARTIN" (setq user-full-name "Maël MARTIN"
......
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
(eval +overlay) ; run code, run (also, repls) (eval +overlay) ; run code, run (also, repls)
;;gist ; interacting with github gists ;;gist ; interacting with github gists
lookup ; navigate your code and its documentation lookup ; navigate your code and its documentation
;;lsp ; M-x vscode (lsp +clangd +cmake) ; M-x vscode
magit ; a git porcelain for Emacs magit ; a git porcelain for Emacs
;;make ; run make tasks from Emacs ;;make ; run make tasks from Emacs
;;pass ; password manager for nerds ;;pass ; password manager for nerds
...@@ -112,7 +112,7 @@ ...@@ -112,7 +112,7 @@
:lang :lang
;;agda ; types of types of types of types... ;;agda ; types of types of types of types...
;;beancount ; mind the GAAP ;;beancount ; mind the GAAP
cc ; C > C++ == 1 (cc +lsp) ; C > C++ == 1
;;clojure ; java with a lisp ;;clojure ; java with a lisp
;;common-lisp ; if you've seen one lisp, you've seen them all ;;common-lisp ; if you've seen one lisp, you've seen them all
;;coq ; proofs-as-programs ;;coq ; proofs-as-programs
......
...@@ -49,6 +49,7 @@ ...@@ -49,6 +49,7 @@
;; Packages that are on melpa ;; Packages that are on melpa
(package! org-bullets) (package! org-bullets)
(package! irony)
;; Manual packages download that are not on melpa goes after ;; Manual packages download that are not on melpa goes after
(require 'quelpa-use-package) (require 'quelpa-use-package)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter