tangled
alpha
login
or
join now
shailpatels.me
/
nvim
0
fork
atom
nvim dot files
0
fork
atom
overview
issues
pulls
pipelines
sync and add php lsp
shailpatels.me
1 year ago
ef09e6b2
b06e08a0
+4
-1
2 changed files
expand all
collapse all
unified
split
lua
plugins
airline.lua
lsp.lua
+1
lua/plugins/airline.lua
···
6
6
config = function()
7
7
vim.cmd([[AirlineTheme lucius]])
8
8
vim.cmd([[let g:airline#extensions#tabline#enabled = 1]])
9
9
+
vim.cmd([[let g:airline#extensions#tabline#formatter= 'unique_tail']])
9
10
end
10
11
}
11
12
+3
-1
lua/plugins/lsp.lua
···
11
11
"williamboman/mason-lspconfig.nvim",
12
12
config = function()
13
13
require('mason-lspconfig').setup({
14
14
-
ensure_installed = { "pyright", "rust_analyzer", "zls" },
14
14
+
ensure_installed = { "pyright", "rust_analyzer", "zls", "intelephense" },
15
15
})
16
16
end,
17
17
},
···
33
33
34
34
lspconfig.pyright.setup({ on_attach = on_attach })
35
35
lspconfig.tsserver.setup({ on_attach = on_attach })
36
36
+
lspconfig.intelephense.setup({ on_attach = on_attach })
37
37
+
36
38
lspconfig.rust_analyzer.setup({
37
39
on_attach = on_attach,
38
40
settings = {