From 3916106e44b514b10ca624db598243d66e9435fc Mon Sep 17 00:00:00 2001 From: Gianni Ceccarelli Date: Mon, 23 Aug 2021 10:00:10 +0100 Subject: lsp mode --- .gitignore | 1 + init.el | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 1396b29..2da13d3 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /transient/ /var/ /kkcrc +/.lsp-* diff --git a/init.el b/init.el index 40a3c52..c6f5ad3 100755 --- a/init.el +++ b/init.el @@ -184,7 +184,7 @@ '(("gnu" . "https://elpa.gnu.org/packages/") ("melpa" . "https://melpa.org/packages/"))) '(package-selected-packages - '(lua-mode nginx-mode org groovy-mode scss-mode iedit csharp-mode ng2-mode ansible-vault ascii-art-to-unicode magit-gitflow yaml-mode enh-ruby-mode puppet-mode indium coffee-mode vagrant-tramp wgrep wgrep-ack web-mode unicode-fonts plantuml-mode perl6-mode markdown-mode magit-tramp magit-svn ledger-mode json-mode auto-complete ack)) + '(lsp-ui lsp-mode go-mode lua-mode nginx-mode org groovy-mode scss-mode iedit csharp-mode ng2-mode ansible-vault ascii-art-to-unicode magit-gitflow yaml-mode enh-ruby-mode puppet-mode indium coffee-mode vagrant-tramp wgrep wgrep-ack web-mode unicode-fonts plantuml-mode perl6-mode markdown-mode magit-tramp magit-svn ledger-mode json-mode auto-complete ack)) '(pov-external-viewer-command "display") '(pov-help-file "povuser.txt") '(puppet-indent-level 4) @@ -447,3 +447,10 @@ (add-hook 'cperl-mode-hook 'dakkar/setup-cperl-mode) +(require 'lsp-mode) +(add-hook 'go-mode-hook 'lsp-deferred) +(add-hook 'lsp-mode-hook (lambda() + (progn + (lsp-ui-mode) + (yas-minor-mode)))) + -- cgit v1.2.3