diff options
author | Raymaekers Luca <raymaekers.luca@gmail.com> | 2024-09-25 01:42:24 +0200 |
---|---|---|
committer | Raymaekers Luca <raymaekers.luca@gmail.com> | 2024-09-25 01:47:29 +0200 |
commit | 68636ef01a9c3c758379d25dc85d68d649a156e2 (patch) | |
tree | ccda398a627cd08a4cd2e0a4537f147614712fb9 /lua | |
parent | 4b90644bc355441d05fb1a217e7d828f1cfd77b8 (diff) |
checkpoint
Diffstat (limited to 'lua')
-rw-r--r-- | lua/config/autocmds.lua | 17 | ||||
-rw-r--r-- | lua/config/lazy.lua | 6 | ||||
-rw-r--r-- | lua/config/lsp.lua | 2 | ||||
-rw-r--r-- | lua/config/set.lua | 6 |
4 files changed, 20 insertions, 11 deletions
diff --git a/lua/config/autocmds.lua b/lua/config/autocmds.lua index d39ab1a..0e6fe51 100644 --- a/lua/config/autocmds.lua +++ b/lua/config/autocmds.lua @@ -23,16 +23,6 @@ autocmd("BufWritePre", { end, }) --- Run gofmt + goimports on save -local format_sync_grp = vim.api.nvim_create_augroup("goimports", {}) -autocmd("BufWritePre", { - pattern = "*.go", - callback = function() - require("go.format").goimports() - end, - group = format_sync_grp, -}) - autocmd("TermOpen", { callback = function() local o = vim.opt_local @@ -96,3 +86,10 @@ autocmd({ "BufNewFile", "BufRead" }, { -- Automatically resize panes autocmd("VimResized", { pattern = "*", command = "wincmd =" }) + +vim.api.nvim_create_autocmd("BufEnter", { + callback = function() + vim.opt.formatoptions:remove({ "c", "r", "o" }) + end, + desc = "Disable New Line Comment", +}) diff --git a/lua/config/lazy.lua b/lua/config/lazy.lua index 3cbe77c..43362f0 100644 --- a/lua/config/lazy.lua +++ b/lua/config/lazy.lua @@ -24,6 +24,12 @@ require("lazy").setup({ "stevearc/conform.nvim", "mfussenegger/nvim-lint", "neovim/nvim-lspconfig", + { + "norcalli/nvim-colorizer.lua", + config = function() + require("colorizer").setup() + end, + }, { "williamboman/mason.nvim", diff --git a/lua/config/lsp.lua b/lua/config/lsp.lua index e94966a..346f791 100644 --- a/lua/config/lsp.lua +++ b/lua/config/lsp.lua @@ -2,7 +2,7 @@ local map = vim.keymap.set map("n", " la", vim.lsp.buf.code_action) map("n", "gd", vim.lsp.buf.definition) -map("n", " lr", vim.lsp.buf.rename) +map("n", " r", vim.lsp.buf.rename) map("n", " li", vim.lsp.buf.implementation) map("n", " lh", vim.lsp.buf.signature_help) map("n", " lt", vim.lsp.buf.typehierarchy) diff --git a/lua/config/set.lua b/lua/config/set.lua index 8ddc23c..6a0edd2 100644 --- a/lua/config/set.lua +++ b/lua/config/set.lua @@ -115,3 +115,9 @@ vim.cmd("match Todo /\\(TODO\\|FIXME\\):/") vim.cmd("match matchURL /" .. "\\(https\\?\\|ftp\\|magnet\\):\\/\\/[[:alnum:]%\\/_#.-~:]*" .. "/") vim.cmd("hi matchURL guifg=" .. require("nord.colors").palette.aurora.yellow) + +-- -- Custom highlight for markdown definitions +if vim.filetype.match({ buf = 0 }) == "markdown" then + vim.cmd("match mdDefs /^[[:space:]]*-[^:]\\+:/") + vim.cmd("hi mdDefs guifg=" .. require("nord.colors").palette.frost.ice) +end |