diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 862b6f37..0b139473 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -16,7 +16,7 @@ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, "cmp-under-comparator": { "branch": "master", "commit": "6857f10272c3cfe930cece2afa2406e1385bfef8" }, "cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" }, - "codeium.vim": { "branch": "main", "commit": "c272d8d164c7757b40bbd009065244440eb3fbc5" }, + "codeium.vim": { "branch": "main", "commit": "04e5f9dfb11d3bbcc28b4685378c1e6d2963fd1e" }, "comment-box.nvim": { "branch": "main", "commit": "6394c872257bdbf60ae31aa6096c4b86b6f4b844" }, "compiler.nvim": { "branch": "main", "commit": "4a44a63b2d5bad828d1a29a28a2a9a04119e01a8" }, "conform.nvim": { "branch": "master", "commit": "d99b75b4aedf0e912f41c5740a7267de739cddac" }, @@ -99,7 +99,7 @@ "nvim-regexplainer": { "branch": "main", "commit": "78fff711edcb986a05a03253c28a90e32c4ce31f" }, "nvim-scissors": { "branch": "main", "commit": "6f928de59253c270d7f6b58bb49c9322cebfcdbe" }, "nvim-spectre": { "branch": "master", "commit": "d958cc3ea8b3fb2f0922dff6177630a40751a3a9" }, - "nvim-treesitter": { "branch": "master", "commit": "e0edcbb1d27b679a0f48f2557db655855ba5434c" }, + "nvim-treesitter": { "branch": "master", "commit": "b4138891b3454beeb14eef171c91c92377fcd715" }, "nvim-treesitter-context": { "branch": "master", "commit": "9c06b115abc57c99cf0aa81dc29490f5001f57a1" }, "nvim-treesitter-endwise": { "branch": "master", "commit": "4c344ffc8d54d7e1ba2cefaaa2c10ea93aa1cc2d" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "19a91a38b02c1c28c14e0ba468d20ae1423c39b2" }, diff --git a/.config/nvim/lua/plugins/extras/lang/web/php.lua b/.config/nvim/lua/plugins/extras/lang/web/php.lua index 84593983..2a9fea8f 100644 --- a/.config/nvim/lua/plugins/extras/lang/web/php.lua +++ b/.config/nvim/lua/plugins/extras/lang/web/php.lua @@ -4,6 +4,7 @@ return { opts = function(_, opts) vim.list_extend(opts.ensure_installed, { "php", + "phpdoc", }) end, }, @@ -12,6 +13,8 @@ return { opts = function(_, opts) vim.list_extend(opts.ensure_installed, { "phpactor", + "php-cs-fixer", + "phpcs", }) end, }, @@ -23,6 +26,14 @@ return { }, }, }, + { + "mfussenegger/nvim-lint", + opts = function(_, opts) + opts.linters_by_ft.php = opts.linters_by_ft.php or {} + table.insert(opts.linters_by_ft.php, "phpcs") + return opts + end, + }, { "mfussenegger/nvim-dap", optional = true, @@ -56,6 +67,14 @@ return { }, }, }, + { + "stevearc/conform.nvim", + opts = function(_, opts) + opts.formatters_by_ft.php = opts.formatters_by_ft.php or {} + table.insert(opts.formatters_by_ft.php, "php_cs_fixer") + return opts + end, + }, { "luckasRanarison/nvim-devdocs", optional = true,