aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-03-18 11:08:02 +0100
committerAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-03-18 11:08:02 +0100
commitc8c7524c5718879adf06f8df5e85f4d6ed7129b7 (patch)
tree1a7d294ce993f57ba941d97ec28b86186e772050
parent1bc4ba22122315e2434d2bee845b9c56be5ddf2c (diff)
downloadnvim-conf-c8c7524c5718879adf06f8df5e85f4d6ed7129b7.tar.gz
nvim-conf-c8c7524c5718879adf06f8df5e85f4d6ed7129b7.zip
feat: some updates
-rw-r--r--lazy-lock.json16
-rw-r--r--lua/alpha/lsp/null-ls.lua4
-rw-r--r--lua/plugins/laravel.lua6
3 files changed, 15 insertions, 11 deletions
diff --git a/lazy-lock.json b/lazy-lock.json
index a198584..9d22806 100644
--- a/lazy-lock.json
+++ b/lazy-lock.json
@@ -22,24 +22,24 @@
"hydra.nvim": { "branch": "master", "commit": "3ced42c0b6a6c85583ff0f221635a7f4c1ab0dd0" },
"icon-picker.nvim": { "branch": "master", "commit": "66d37ceae84099ca76235de44466829eb37118c2" },
"indent-blankline.nvim": { "branch": "master", "commit": "018bd04d80c9a73d399c1061fa0c3b14a7614399" },
- "lazy.nvim": { "branch": "main", "commit": "b3eca0c3fb4ef5e547f70c571b8cd27688db83bb" },
+ "lazy.nvim": { "branch": "main", "commit": "8456a867f79e3fb3b5390659c5d11a1e35793372" },
"lspkind-nvim": { "branch": "master", "commit": "c68b3a003483cf382428a43035079f78474cd11e" },
"lualine.nvim": { "branch": "master", "commit": "e99d733e0213ceb8f548ae6551b04ae32e590c80" },
"markdown-preview.nvim": { "branch": "main", "commit": "cc05a30393e2bf9f12e2d59fc35a1aa928ed1727" },
- "mason-lspconfig.nvim": { "branch": "main", "commit": "3924f2d264097b2caf13e713485dbc3e9d616574" },
+ "mason-lspconfig.nvim": { "branch": "main", "commit": "d1a76a59371813d16b5ef0deab209b85db5d19cd" },
"mason-tool-installer.nvim": { "branch": "main", "commit": "6ca38efeb0406dea8da6c97f61d6f6ef30ab0576" },
- "mason.nvim": { "branch": "main", "commit": "de9ce244e27b0144959cb6cee1fc584bb00ccae4" },
+ "mason.nvim": { "branch": "main", "commit": "080cccf82b874df2898f73dcdb09b285a0824334" },
"mind.nvim": { "branch": "v2.2", "commit": "79e0ca131d5e37dfa65f3f0e725d99742e4ff783" },
"neogen": { "branch": "main", "commit": "93d997dbddfe084e77ba4541c54a7b8bfd754fb1" },
- "null-ls.nvim": { "branch": "main", "commit": "4bcf2701ae8fb9fd44e65acb4238cdca1f3bd04b" },
+ "null-ls.nvim": { "branch": "main", "commit": "456a983ce9843123e51b955f50925077ca7207d5" },
"nvim-autopairs": { "branch": "master", "commit": "e755f366721bc9e189ddecd39554559045ac0a18" },
"nvim-cmp": { "branch": "main", "commit": "777450fd0ae289463a14481673e26246b5e38bf2" },
- "nvim-dap": { "branch": "master", "commit": "5e1e259798d978aa92fbc467199fd5171fee4ce7" },
+ "nvim-dap": { "branch": "master", "commit": "7e81998e31277c7a33b6c34423640900c5c2c776" },
"nvim-dap-go": { "branch": "main", "commit": "b4ded7de579b4e2a85c203388233b54bf1028816" },
"nvim-dap-ui": { "branch": "master", "commit": "bdb94e3853d11b5ce98ec182e5a3719d5c0ef6fd" },
"nvim-dap-virtual-text": { "branch": "master", "commit": "8db23ea51203b5f00ad107a0cef7e0b2d7a0476c" },
"nvim-dap-vscode-js": { "branch": "main", "commit": "03bd29672d7fab5e515fc8469b7d07cc5994bbf6" },
- "nvim-lspconfig": { "branch": "master", "commit": "4deb72306a59b1a36e571f9d86d6c5a05b20b294" },
+ "nvim-lspconfig": { "branch": "master", "commit": "5a871409199d585b52b69952532e3fb435e64566" },
"nvim-notify": { "branch": "master", "commit": "02047199e2752223c77c624160f720ca227944a9" },
"nvim-projectconfig": { "branch": "master", "commit": "05fd34831e170db269d1b84597615bcdcdde930e" },
"nvim-spectre": { "branch": "master", "commit": "201ccd1f6ce98a4e509359c8994e111a52a02515" },
@@ -47,7 +47,7 @@
"nvim-treesitter": { "branch": "master", "commit": "dcb9a89ab4f0091bf87aed4e6801423d3667f76a" },
"nvim-treesitter-refactor": { "branch": "master", "commit": "75f5895cc662d61eb919da8050b7a0124400d589" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "5b2bcb9ca8315879181f468b37a897100d631005" },
- "nvim-various-textobjs": { "branch": "main", "commit": "edbaf568cdd106f1f8e51ada8ed758c3c7d0fa40" },
+ "nvim-various-textobjs": { "branch": "main", "commit": "01f9617b95f0779284c17fca82d8f5fece0ef5f5" },
"nvim-web-devicons": { "branch": "master", "commit": "585dbc29315ca60be67d18ae6175771c3fb6791e" },
"php-code-actions.nvim": { "branch": "main", "commit": "31831cb7c3227ac00ddc7590b31f11148ff4a81c" },
"playground": { "branch": "master", "commit": "4044b53c4d4fcd7a78eae20b8627f78ce7dc6f56" },
@@ -66,7 +66,7 @@
"vim-blade": { "branch": "master", "commit": "9534101808cc320eef003129a40cab04b026a20c" },
"vim-dadbod": { "branch": "master", "commit": "389a2b0120f82b13d51ff7c07f5c13f9bc9f412f" },
"vim-dadbod-completion": { "branch": "master", "commit": "e71eb6140556c5ced80de6299a1fdfe22bd3c1b1" },
- "vim-dadbod-ui": { "branch": "master", "commit": "caf45f54dad6150970331ac115e531524e418c7c" },
+ "vim-dadbod-ui": { "branch": "master", "commit": "986324fa6372170ec47b28a5558ae7f7185e1d71" },
"vim-dispatch": { "branch": "master", "commit": "6cc2691576f97d43f8751664d1a1a908b99927e5" },
"vim-dotenv": { "branch": "master", "commit": "5c51cfcf8d87280d6414e03cd6b253eb70ecb800" },
"vim-easy-align": { "branch": "master", "commit": "12dd6316974f71ce333e360c0260b4e1f81169c3" },
diff --git a/lua/alpha/lsp/null-ls.lua b/lua/alpha/lsp/null-ls.lua
index 35fbb6b..f95c443 100644
--- a/lua/alpha/lsp/null-ls.lua
+++ b/lua/alpha/lsp/null-ls.lua
@@ -17,6 +17,10 @@ null_ls.setup {
null_ls.builtins.diagnostics.phpstan.with {
to_temp_file = false,
method = null_ls.methods.DIAGNOSTICS_ON_SAVE,
+ command = "./vendor/bin/phpstan",
+ condition = function ()
+ return vim.fn.findfile("vendor/bin/phpstan") ~= ""
+ end
},
null_ls.builtins.diagnostics.phpcs.with {
method = null_ls.methods.DIAGNOSTICS_ON_SAVE,
diff --git a/lua/plugins/laravel.lua b/lua/plugins/laravel.lua
index a67f0fd..055ef9a 100644
--- a/lua/plugins/laravel.lua
+++ b/lua/plugins/laravel.lua
@@ -4,10 +4,10 @@ return {
"rcarriga/nvim-notify",
"nvim-telescope/telescope.nvim",
},
- cmd = { "Sail", "Artisan", "Composer", "Npm" },
+ cmd = { "Sail", "Artisan", "Composer", "Npm", "Laravel" },
keys = {
- { "<leader>la", ":Artisan<cr>" },
- { "<leader>lr", ":Routes<cr>" },
+ { "<leader>la", ":Laravel artisan<cr>" },
+ { "<leader>lr", ":Laravel routes<cr>" },
},
event = { "VeryLazy" },
config = function()