summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nvim/.config/nvim/lua/config/keymaps.lua3
-rw-r--r--nvim/.config/nvim/lua/plugins/init.lua1
-rw-r--r--nvim/.config/nvim/lua/plugins/nvim-lint.lua5
-rw-r--r--nvim/.config/nvim/nvim-pack-lock.json4
4 files changed, 13 insertions, 0 deletions
diff --git a/nvim/.config/nvim/lua/config/keymaps.lua b/nvim/.config/nvim/lua/config/keymaps.lua
index 308aca6..a9bf961 100644
--- a/nvim/.config/nvim/lua/config/keymaps.lua
+++ b/nvim/.config/nvim/lua/config/keymaps.lua
@@ -249,3 +249,6 @@ end, { desc = "Quickfix List" })
set("n", "<leader>lf", function()
require("conform").format({ bufnr = 0 })
end, { desc = "Format File" })
+set("n", "<leader>ll", function()
+ require("lint").try_lint()
+end, { desc = "Format File" })
diff --git a/nvim/.config/nvim/lua/plugins/init.lua b/nvim/.config/nvim/lua/plugins/init.lua
index 6b3faab..5a73421 100644
--- a/nvim/.config/nvim/lua/plugins/init.lua
+++ b/nvim/.config/nvim/lua/plugins/init.lua
@@ -5,3 +5,4 @@ require("plugins.nvim-treesitter")
require("plugins.blink-cmp")
require("plugins.mini")
require("plugins.conform")
+require("plugins.nvim-lint")
diff --git a/nvim/.config/nvim/lua/plugins/nvim-lint.lua b/nvim/.config/nvim/lua/plugins/nvim-lint.lua
new file mode 100644
index 0000000..b6dbeac
--- /dev/null
+++ b/nvim/.config/nvim/lua/plugins/nvim-lint.lua
@@ -0,0 +1,5 @@
+vim.pack.add({ "https://github.com/mfussenegger/nvim-lint" })
+
+require("lint").linters_by_ft = {
+ php = { "phpcs" },
+}
diff --git a/nvim/.config/nvim/nvim-pack-lock.json b/nvim/.config/nvim/nvim-pack-lock.json
index 5647806..840a6d8 100644
--- a/nvim/.config/nvim/nvim-pack-lock.json
+++ b/nvim/.config/nvim/nvim-pack-lock.json
@@ -17,6 +17,10 @@
"rev": "80c1e5321505aeb22b7a9f23eb82f1e193c12470",
"src": "https://github.com/shaunsingh/nord.nvim.git"
},
+ "nvim-lint": {
+ "rev": "606b823a57b027502a9ae00978ebf4f5d5158098",
+ "src": "https://github.com/mfussenegger/nvim-lint"
+ },
"nvim-treesitter": {
"rev": "45a07f869b0cffba342276f2c77ba7c116d35db8",
"src": "https://github.com/nvim-treesitter/nvim-treesitter"