diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-10-12 20:35:19 +0200 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-10-12 20:35:19 +0200 |
| commit | 81e7ddbd48a9f1fa0039b6728f5f23ece0307900 (patch) | |
| tree | 43ae97ab1572ed951713fb3ebbf19a9cce83690f /after/plugin | |
| parent | 6afd39cfeba85f7a042e8329ef01d03facc00a77 (diff) | |
| download | nvim-conf-81e7ddbd48a9f1fa0039b6728f5f23ece0307900.tar.gz nvim-conf-81e7ddbd48a9f1fa0039b6728f5f23ece0307900.zip | |
feat: small improvements
Diffstat (limited to 'after/plugin')
| -rw-r--r-- | after/plugin/lsp.lua | 31 | ||||
| -rw-r--r-- | after/plugin/lualine.lua | 6 | ||||
| -rw-r--r-- | after/plugin/mason.lua | 2 | ||||
| -rw-r--r-- | after/plugin/tokio.lua | 6 |
4 files changed, 20 insertions, 25 deletions
diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua index 7de2e6e..d6ace51 100644 --- a/after/plugin/lsp.lua +++ b/after/plugin/lsp.lua @@ -1,4 +1,6 @@ local telescope_mapper = require("alpha.telescope.mappings") +local lspconfig = require("lspconfig") +local configs = require("lspconfig.configs") local lsp_formatting = function(bufnr, allowed_clientes) vim.lsp.buf.format({ @@ -92,7 +94,7 @@ local lsp_flags = { -- Server configurations -require("lspconfig")["rust_analyzer"].setup({ +lspconfig["rust_analyzer"].setup({ on_attach = on_attach, flags = lsp_flags, -- Server-specific settings... @@ -101,31 +103,31 @@ require("lspconfig")["rust_analyzer"].setup({ }, }) -require("lspconfig").dockerls.setup({ +lspconfig.dockerls.setup({ on_attach = on_attach, flags = lsp_flags, }) --- require("lspconfig")["intelephense"].setup({ +-- lspconfig["intelephense"].setup({ -- on_attach = on_attach, -- flags = lsp_flags, -- }) -require("lspconfig")["phpactor"].setup({ +lspconfig["phpactor"].setup({ on_attach = on_attach, flags = lsp_flags, filetypes = { "php", "cucumber" }, }) -require("lspconfig").jsonls.setup({ +lspconfig.jsonls.setup({ on_attach = on_attach, flags = lsp_flags, }) -require("lspconfig").html.setup({ +lspconfig.html.setup({ on_attach = on_attach, flags = lsp_flags, }) -require("lspconfig").html.setup({ +lspconfig.html.setup({ on_attach = on_attach, flags = lsp_flags, }) @@ -133,34 +135,34 @@ require("lspconfig").html.setup({ local capabilities = vim.lsp.protocol.make_client_capabilities() capabilities.textDocument.completion.completionItem.snippetSupport = true -require("lspconfig").emmet_ls.setup({ +lspconfig.emmet_ls.setup({ on_attach = on_attach, flags = lsp_flags, capabilities = capabilities, filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "blade", "vue" }, }) -require("lspconfig").gopls.setup({ +lspconfig.gopls.setup({ on_attach = on_attach, flags = lsp_flags, }) -require("lspconfig").gdscript.setup({ +lspconfig.gdscript.setup({ on_attach = on_attach, flags = lsp_flags, }) -require("lspconfig").tsserver.setup({ +lspconfig.tsserver.setup({ on_attach = on_attach, flags = lsp_flags, }) -require("lspconfig").volar.setup({ +lspconfig.volar.setup({ on_attach = on_attach, flags = lsp_flags, }) -require("lspconfig")["sumneko_lua"].setup({ +lspconfig["sumneko_lua"].setup({ on_attach = on_attach, flags = lsp_flags, settings = { @@ -181,9 +183,6 @@ require("lspconfig")["sumneko_lua"].setup({ }, }) -local lspconfig = require("lspconfig") -local configs = require("lspconfig.configs") - configs.blade = { default_config = { cmd = { "laravel-dev-tools", "lsp" }, diff --git a/after/plugin/lualine.lua b/after/plugin/lualine.lua index 81accf3..12f276c 100644 --- a/after/plugin/lualine.lua +++ b/after/plugin/lualine.lua @@ -3,10 +3,6 @@ if not ok then return end -local function sail_status() - return [[testing]] -end - lualine.setup({ options = { theme = "tokyonight", @@ -18,7 +14,7 @@ lualine.setup({ lualine_a = { { "mode", upper = true } }, lualine_b = { { "branch", icon = "" }, { "db_ui#statusline" }, "diff" }, lualine_c = { { "filename", file_status = true, path = 1 } }, - lualine_x = { "diagnostics", sail_status }, + lualine_x = { "diagnostics" }, lualine_y = { "encoding", "fileformat" }, lualine_z = { "filetype" }, }, diff --git a/after/plugin/mason.lua b/after/plugin/mason.lua index 0596306..66de4d8 100644 --- a/after/plugin/mason.lua +++ b/after/plugin/mason.lua @@ -16,7 +16,7 @@ mason.setup({ }) mason_lspconfig.setup({ - automatic_installation = true, + automatic_installation = false, }) require('mason-tool-installer').setup { diff --git a/after/plugin/tokio.lua b/after/plugin/tokio.lua index 464a68e..04c566e 100644 --- a/after/plugin/tokio.lua +++ b/after/plugin/tokio.lua @@ -1,10 +1,10 @@ -local ok, tokionight = pcall(require, "tokyonight") +local ok, tokyonight = pcall(require, "tokyonight") if not ok then return end -tokionight.setup({ +tokyonight.setup({ style="night" }) -vim.cmd[[colorscheme tokyonight]] +vim.cmd.colorscheme("tokyonight") |