summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/lsp.lua
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-04-05 15:11:06 -0400
committerFreya Murphy <freya@freyacat.org>2024-04-05 15:11:06 -0400
commit7d1caf4249319180f637cd3d1a1f7d9a5bffe141 (patch)
tree44b167845f0dbb42b3c6a3a1d6e492318d5aa92b /.config/nvim/lua/lsp.lua
parentupdate init script and configs (diff)
downloaddotfiles-arch-7d1caf4249319180f637cd3d1a1f7d9a5bffe141.tar.gz
dotfiles-arch-7d1caf4249319180f637cd3d1a1f7d9a5bffe141.tar.bz2
dotfiles-arch-7d1caf4249319180f637cd3d1a1f7d9a5bffe141.zip
hi
Diffstat (limited to '')
-rw-r--r--.config/nvim/lua/lsp.lua22
1 files changed, 14 insertions, 8 deletions
diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua
index 56f1993..547c8dc 100644
--- a/.config/nvim/lua/lsp.lua
+++ b/.config/nvim/lua/lsp.lua
@@ -14,7 +14,7 @@ require('mason-lspconfig').setup({
'yamlls',
'jdtls',
'bashls',
- 'lua_ls'
+ 'lua_ls',
},
handlers = {
lsp.default_setup,
@@ -69,12 +69,19 @@ require('lspconfig/prolog_lsp')
lsp.configure('prolog_lsp', {force_setup = true})
lsp.setup()
-require'lspconfig'.phpactor.setup{
- on_attach = on_attach,
- init_options = {
- ["language_server_phpstan.enabled"] = false,
- ["language_server_psalm.enabled"] = false,
- }
+require('phpactor').setup {
+ install = {
+ branch = "master",
+ bin = "/home/freya/.local/bin/phpactor",
+ php_bin = "php",
+ composer_bin = "composer",
+ git_bin = "git",
+ check_on_startup = "none",
+ },
+ lspconfig = {
+ enabled = true,
+ options = {},
+ },
}
vim.diagnostic.config({
@@ -83,4 +90,3 @@ vim.diagnostic.config({
require("neodev").setup()
require("nvim-surround").setup()
-require("toggleterm").setup()