diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2023-01-24 20:23:19 +0100 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2023-01-24 20:23:44 +0100 |
| commit | 64d8a372fc8b611f2e44e886c902eb5936cfb23a (patch) | |
| tree | 45a3a86746e5494db50f90b9745957028e41b8c5 | |
| parent | 8c261274ac91703effa6586364cc6da50583198f (diff) | |
| download | nvim-conf-64d8a372fc8b611f2e44e886c902eb5936cfb23a.tar.gz nvim-conf-64d8a372fc8b611f2e44e886c902eb5936cfb23a.zip | |
feat: add dev check for local versions, add neogen
| -rw-r--r-- | lazy-lock.json | 8 | ||||
| -rw-r--r-- | lua/alpha/utils.lua | 4 | ||||
| -rw-r--r-- | lua/plugins/laravel.lua | 1 | ||||
| -rw-r--r-- | lua/plugins/neogen.lua | 8 |
4 files changed, 17 insertions, 4 deletions
diff --git a/lazy-lock.json b/lazy-lock.json index 0f24475..7d5fe1c 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -20,7 +20,6 @@ "hydra.nvim": { "branch": "master", "commit": "d00274f05363c13f29ed1fa571026a066a634cce" }, "icon-picker.nvim": { "branch": "master", "commit": "66d37ceae84099ca76235de44466829eb37118c2" }, "indent-blankline.nvim": { "branch": "master", "commit": "c4c203c3e8a595bc333abaf168fcb10c13ed5fb7" }, - "laravel.nvim": { "branch": "main", "commit": "ebee4ca7a0f5ccc33056441904f662111003f482" }, "lazy.nvim": { "branch": "main", "commit": "809d67fcf0f6dd5dabdd1c2b88d451cef4695880" }, "lspkind-nvim": { "branch": "master", "commit": "c68b3a003483cf382428a43035079f78474cd11e" }, "lualine.nvim": { "branch": "master", "commit": "0050b308552e45f7128f399886c86afefc3eb988" }, @@ -28,6 +27,7 @@ "mason-tool-installer.nvim": { "branch": "main", "commit": "27f61f75a71bb3c2504a17e02b571f79cae43676" }, "mason.nvim": { "branch": "main", "commit": "22c8a1e67adb51179b26f0e37e87af24baf3fb89" }, "mind.nvim": { "branch": "v2.2", "commit": "79e0ca131d5e37dfa65f3f0e725d99742e4ff783" }, + "neogen": { "branch": "main", "commit": "465af9d6c6fb7f360175991dcc23fc10917e3a06" }, "neogit": { "branch": "master", "commit": "de227f740bb29f90d62f9a6112f926de5f052358" }, "null-ls.nvim": { "branch": "main", "commit": "18497120fa0db0a3b9e53870ac8f342be4bffb57" }, "nvim-autopairs": { "branch": "master", "commit": "31042a5823b55c4bfb30efcbba2fc1b5b53f90dc" }, @@ -41,12 +41,12 @@ "nvim-notify": { "branch": "master", "commit": "bdd647f61a05c9b8a57c83b78341a0690e9c29d7" }, "nvim-projectconfig": { "branch": "master", "commit": "05fd34831e170db269d1b84597615bcdcdde930e" }, "nvim-transparent": { "branch": "main", "commit": "6816751e3d595b3209aa475a83b6fbaa3a5ccc98" }, - "nvim-treesitter": { "branch": "master", "commit": "f3b8f00143669b7dd8d22f6bedbe98a0ff1a8317" }, + "nvim-treesitter": { "branch": "master", "commit": "6fcb2e6a9a22aa111ff34a485ecc944d08a9cbcc" }, "nvim-treesitter-refactor": { "branch": "master", "commit": "75f5895cc662d61eb919da8050b7a0124400d589" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "2fb97bd6c53d78517d2022a0b84422c18ce5686e" }, - "nvim-web-devicons": { "branch": "master", "commit": "3548363849878ef895ce54edda02421279b419d8" }, + "nvim-web-devicons": { "branch": "master", "commit": "13d06d74afad093d8312fe051633b55f24049c16" }, "php-code-actions.nvim": { "branch": "main", "commit": "a85a695c58f9c5e8033d824ffae366e9797e0b28" }, - "playground": { "branch": "master", "commit": "c19bcfd6a3681bc876e1b861f6685bfc04972d0d" }, + "playground": { "branch": "master", "commit": "01c27f37a1f067200680cacfb7b96f5ad2fa5cd6" }, "plenary.nvim": { "branch": "master", "commit": "1c7e3e6b0f4dd5a174fcea9fda8a4d7de593b826" }, "popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" }, "refactoring.nvim": { "branch": "master", "commit": "57c32c6b7a211e5a3a5e4ddc4ad2033daff5cf9a" }, diff --git a/lua/alpha/utils.lua b/lua/alpha/utils.lua index 5279832..a9c8549 100644 --- a/lua/alpha/utils.lua +++ b/lua/alpha/utils.lua @@ -21,4 +21,8 @@ utils.save_and_exec = function() vim.notify(string.format("File %s Sourced", current_file_name), vim.log.levels.INFO, { title = "Alpha Developer" }) end +utils.use_local = function (plugin_name) + return vim.fn.isdirectory(vim.fn.expand("~/code/plugins/").. plugin_name) == 1 +end + return utils diff --git a/lua/plugins/laravel.lua b/lua/plugins/laravel.lua index 60f8ad2..2fb1958 100644 --- a/lua/plugins/laravel.lua +++ b/lua/plugins/laravel.lua @@ -8,6 +8,7 @@ return { keys = { {"<leader>pa", ":Artisan<cr>"}, }, + dev = require('alpha.utils').use_local("laravel.nvim"), config = function() require("laravel").setup() require("telescope").load_extension("laravel") diff --git a/lua/plugins/neogen.lua b/lua/plugins/neogen.lua new file mode 100644 index 0000000..907f097 --- /dev/null +++ b/lua/plugins/neogen.lua @@ -0,0 +1,8 @@ +return { + "danymat/neogen", + dependencies = "nvim-treesitter/nvim-treesitter", + cmd = {"Neogen"}, + config = true, + -- Uncomment next line if you want to follow only stable versions + -- version = "*" +} |