aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lazy-lock.json8
-rw-r--r--lua/alpha/utils.lua4
-rw-r--r--lua/plugins/laravel.lua1
-rw-r--r--lua/plugins/neogen.lua8
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 = "*"
+}