diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-08-11 08:39:41 +0200 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-08-11 08:39:41 +0200 |
| commit | a6eb3f300d3237fa111e30fa21b5084ed7636327 (patch) | |
| tree | ca893f2a6d3e304152f872ce9181dfb5d9a7b2a9 /after/plugin | |
| parent | f61af678dd5da523340c71f57eb95d8d8a76d780 (diff) | |
| download | nvim-conf-a6eb3f300d3237fa111e30fa21b5084ed7636327.tar.gz nvim-conf-a6eb3f300d3237fa111e30fa21b5084ed7636327.zip | |
updates on libraries
Diffstat (limited to 'after/plugin')
| -rw-r--r-- | after/plugin/laravel.lua | 6 | ||||
| -rw-r--r-- | after/plugin/lsp.lua | 5 | ||||
| -rw-r--r-- | after/plugin/lsp_lines.lua | 9 | ||||
| -rw-r--r-- | after/plugin/workspaces.lua | 43 |
4 files changed, 63 insertions, 0 deletions
diff --git a/after/plugin/laravel.lua b/after/plugin/laravel.lua new file mode 100644 index 0000000..bfe193d --- /dev/null +++ b/after/plugin/laravel.lua @@ -0,0 +1,6 @@ +local ok, laravel = pcall(require, "laravel") +if not ok then + return +end + +laravel.setup() diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua index 01a9da0..1f4bdb1 100644 --- a/after/plugin/lsp.lua +++ b/after/plugin/lsp.lua @@ -100,6 +100,11 @@ require("lspconfig").gopls.setup({ flags = lsp_flags, }) +require("lspconfig").gdscript.setup({ + on_attach = on_attach, + flags = lsp_flags, +}) + require("lspconfig")["sumneko_lua"].setup({ on_attach = on_attach, flags = lsp_flags, diff --git a/after/plugin/lsp_lines.lua b/after/plugin/lsp_lines.lua index 0ac3df8..5cb97b5 100644 --- a/after/plugin/lsp_lines.lua +++ b/after/plugin/lsp_lines.lua @@ -7,4 +7,13 @@ vim.diagnostic.config({ virtual_text = false, }) +vim.diagnostic.config({ virtual_lines = { only_current_line = true } }) + lsp_lines.setup() + +vim.keymap.set( + "", + "<Leader>l", + require("lsp_lines").toggle, + { desc = "Toggle lsp_lines" } +) diff --git a/after/plugin/workspaces.lua b/after/plugin/workspaces.lua new file mode 100644 index 0000000..45df9af --- /dev/null +++ b/after/plugin/workspaces.lua @@ -0,0 +1,43 @@ +-- local ok, workspaces = pcall(require, "workspaces") +-- if not ok then +-- return +-- end + +-- local scandir = require("plenary.scandir") + + +-- require("sessions").setup({ +-- events = {"WinEnter", "BufEnter", "BufWritePost" }, +-- session_filepath = ".nvim/session", +-- }) +-- workspaces.setup({ +-- hooks = { +-- open = function() +-- require("sessions").load(nil, { silent = true }) +-- end, +-- } +-- }) + + +-- local ws = workspaces.get() +-- local function workspace_exists(name) +-- for _, workspace in ipairs(ws) do +-- if workspace.name == name then +-- return true +-- end +-- end +-- return false +-- end + + +-- local dirs = scandir.scan_dir( +-- { "/home/alpha/code/php" }, +-- { depth = 1, only_dirs = true } +-- ) + +-- for _, path in ipairs(dirs) do +-- local name = "[PHP]" .. vim.fs.basename(path) +-- if not workspace_exists(name) then +-- workspaces.add(name, path) +-- end +-- end |