diff --git a/nvim/lua/my/keymaps.lua b/nvim/lua/my/keymaps.lua index e547a39..6991666 100644 --- a/nvim/lua/my/keymaps.lua +++ b/nvim/lua/my/keymaps.lua @@ -2,7 +2,7 @@ local M = {} local resize = require("my.resize").resize local utils = require "my.utils" -local nmap, imap, vmap = utils.nmap, utils.imap, utils.vmap +local nmap, imap, vmap, tmap = utils.nmap, utils.imap, utils.vmap, utils.tmap -- Window splits nmap("", function() diff --git a/nvim/lua/my/lsp.lua b/nvim/lua/my/lsp.lua index 17f9c85..fa39095 100644 --- a/nvim/lua/my/lsp.lua +++ b/nvim/lua/my/lsp.lua @@ -159,14 +159,7 @@ local servers = { lexical = { cmd = { "lexical" }, }, - -- elixirls = { - -- cmd = { "elixir-ls" }, - -- settings = { - -- elixirLS = { - -- dialyzerEnabled = true, - -- }, - -- }, - -- }, + gleam = {}, tsserver = { settings = { documentFormatting = false, diff --git a/nvim/lua/my/utils.lua b/nvim/lua/my/utils.lua index 0d35604..aca19ea 100644 --- a/nvim/lua/my/utils.lua +++ b/nvim/lua/my/utils.lua @@ -12,6 +12,10 @@ M.vmap = function(lhs, rhs, desc, buffer) vim.keymap.set("v", lhs, rhs, { desc = desc, buffer = buffer }) end +M.tmap = function(lhs, rhs, desc, buffer) + vim.keymap.set("t", lhs, rhs, { desc = desc, buffer = buffer }) +end + M.winmove = function(key) local curwin = vim.fn.winnr() diff --git a/nvim/lua/plugins/cmp.lua b/nvim/lua/plugins/cmp.lua index cc9c305..7396660 100644 --- a/nvim/lua/plugins/cmp.lua +++ b/nvim/lua/plugins/cmp.lua @@ -39,10 +39,9 @@ return { }, sources = cmp.config.sources({ { name = "nvim_lsp" }, - { name = "vim-dadbod-completion" }, - }, { { name = "buffer" }, { name = "path" }, + { name = "vim-dadbod-completion" }, }), formatting = { format = lspkind.cmp_format(),