summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home-config/home-configuration.scm1
-rw-r--r--home-config/nvim/config/init.vim10
2 files changed, 11 insertions, 0 deletions
diff --git a/home-config/home-configuration.scm b/home-config/home-configuration.scm
index 9e7c6cb..0b951dd 100644
--- a/home-config/home-configuration.scm
+++ b/home-config/home-configuration.scm
@@ -86,6 +86,7 @@
86 "tcpdump" 86 "tcpdump"
87 "pamixer" 87 "pamixer"
88 "git" 88 "git"
89 "node"
89 "git-lfs")) 90 "git-lfs"))
90 (list my-neovim))) 91 (list my-neovim)))
91 92
diff --git a/home-config/nvim/config/init.vim b/home-config/nvim/config/init.vim
index d3e467b..e30572a 100644
--- a/home-config/nvim/config/init.vim
+++ b/home-config/nvim/config/init.vim
@@ -24,6 +24,8 @@ Plug 'nvim-tree/nvim-web-devicons'
24Plug 'ms-jpq/coq_nvim', {'branch':'coq'} 24Plug 'ms-jpq/coq_nvim', {'branch':'coq'}
25Plug 'ms-jpq/coq.artifacts', {'branch':'artifacts'} 25Plug 'ms-jpq/coq.artifacts', {'branch':'artifacts'}
26Plug 'williamboman/mason.nvim' 26Plug 'williamboman/mason.nvim'
27Plug 'williamboman/mason-lspconfig.nvim'
28Plug 'neovim/nvim-lspconfig'
27Plug 'nvim-orgmode/orgmode' 29Plug 'nvim-orgmode/orgmode'
28call plug#end() 30call plug#end()
29 31
@@ -39,6 +41,14 @@ require('lualine').setup()
39require('coq') 41require('coq')
40require('orgmode').setup_ts_grammar() 42require('orgmode').setup_ts_grammar()
41require("mason").setup() 43require("mason").setup()
44require("mason-lspconfig").setup()
45
46require("mason-lspconfig").setup_handlers {
47 function (server_name)
48 require("lspconfig")[server_name].setup {}
49 end,
50}
51
42require('nvim-treesitter.configs').setup { 52require('nvim-treesitter.configs').setup {
43 highlight = { 53 highlight = {
44 enable = true, 54 enable = true,