diff --git a/home-manager/dotfiles/nvim/lua/custom/configs/lspconfig.lua b/home-manager/dotfiles/nvim/lua/custom/configs/lspconfig.lua index 33f7eb2..e45b59e 100644 --- a/home-manager/dotfiles/nvim/lua/custom/configs/lspconfig.lua +++ b/home-manager/dotfiles/nvim/lua/custom/configs/lspconfig.lua @@ -61,3 +61,16 @@ lspconfig.pyright.setup { } lspconfig.gleam.setup({}) + +lspconfig.phpactor.setup { + root_dir = function(_) + return vim.loop.cwd() + end, + init_options = { + ["language_server.diagnostics_on_update"] = false, + ["language_server.diagnostics_on_open"] = false, + ["language_server.diagnostics_on_save"] = false, + ["language_server_phpstan.enabled"] = false, + ["language_server_psalm.enabled"] = false, + } +} diff --git a/home-manager/dotfiles/nvim/lua/custom/plugins.lua b/home-manager/dotfiles/nvim/lua/custom/plugins.lua index 911e5ef..b098b26 100644 --- a/home-manager/dotfiles/nvim/lua/custom/plugins.lua +++ b/home-manager/dotfiles/nvim/lua/custom/plugins.lua @@ -140,6 +140,7 @@ local plugins = { "debugpy", "lua-language-server", "nil", + "phpactor", }, }, },