aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authoradalessa <dalessandro.ariel@gmail.com>2023-01-25 19:52:11 +0100
committeradalessa <dalessandro.ariel@gmail.com>2023-01-25 19:52:45 +0100
commit2e87884a0df6f966d1e2422395e5662bf14d5a81 (patch)
tree89af60a5eb8e1d2847673d03d5be170132630bd4 /lua
parenta0a9467e57be4754bc9152d225e91a52778f9205 (diff)
downloadnvim-conf-2e87884a0df6f966d1e2422395e5662bf14d5a81.tar.gz
nvim-conf-2e87884a0df6f966d1e2422395e5662bf14d5a81.zip
feat: add nix & server, add parts for home manager
Diffstat (limited to 'lua')
-rw-r--r--lua/alpha/lsp/servers.lua1
-rw-r--r--lua/alpha/utils.lua10
-rw-r--r--lua/config/utils.lua7
-rw-r--r--lua/plugins/laravel.lua2
4 files changed, 12 insertions, 8 deletions
diff --git a/lua/alpha/lsp/servers.lua b/lua/alpha/lsp/servers.lua
index de05e0b..b3f70a0 100644
--- a/lua/alpha/lsp/servers.lua
+++ b/lua/alpha/lsp/servers.lua
@@ -5,6 +5,7 @@ return {
"jsonls",
"marksman",
"phpactor",
+ "nil_ls",
"rust_analyzer",
"sumneko_lua",
"tsserver",
diff --git a/lua/alpha/utils.lua b/lua/alpha/utils.lua
index a9c8549..47fd8c6 100644
--- a/lua/alpha/utils.lua
+++ b/lua/alpha/utils.lua
@@ -1,6 +1,6 @@
-local utils = {}
+local M = {}
-utils.save_and_exec = function()
+M.save_and_exec = function()
local source_commands = {
lua = "luafi %",
vim = "source %",
@@ -21,8 +21,4 @@ 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
+return M
diff --git a/lua/config/utils.lua b/lua/config/utils.lua
new file mode 100644
index 0000000..ebb3eeb
--- /dev/null
+++ b/lua/config/utils.lua
@@ -0,0 +1,7 @@
+local M = {}
+
+M.use_local = function (name)
+ return vim.fn.isdirectory(vim.fn.expand("~/code/plugins/").. name) == 1
+end
+
+return M
diff --git a/lua/plugins/laravel.lua b/lua/plugins/laravel.lua
index 2fb1958..d3de5d8 100644
--- a/lua/plugins/laravel.lua
+++ b/lua/plugins/laravel.lua
@@ -8,7 +8,7 @@ return {
keys = {
{"<leader>pa", ":Artisan<cr>"},
},
- dev = require('alpha.utils').use_local("laravel.nvim"),
+ dev = require('config.utils').use_local("laravel.nvim"),
config = function()
require("laravel").setup()
require("telescope").load_extension("laravel")