diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index da1919b..d9e7f7c 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -1,5 +1,6 @@ { "LuaSnip": { "branch": "master", "commit": "642b0c595e11608b4c18219e93b88d7637af27bc" }, + "ansi.nvim": { "branch": "main", "commit": "195b64c3da1c22c2e95648dcbdc6ed075d507064" }, "auto-session": { "branch": "main", "commit": "62437532b38495551410b3f377bcf4aaac574ebe" }, "blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" }, "catppuccin": { "branch": "main", "commit": "426dbebe06b5c69fd846ceb17b42e12f890aedf1" }, @@ -26,6 +27,5 @@ "rest.nvim": { "branch": "main", "commit": "714d5512aaec5565d55652480c16c26f8d95645d" }, "snacks.nvim": { "branch": "main", "commit": "ad9ede6a9cddf16cedbd31b8932d6dcdee9b716e" }, "todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" }, - "tokyonight.nvim": { "branch": "main", "commit": "cdc07ac78467a233fd62c493de29a17e0cf2b2b6" }, "vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" } } diff --git a/.config/nvim/lua/config/plugins/languages/lsp.lua b/.config/nvim/lua/config/plugins/languages/lsp.lua index dfbe74e..314a1fe 100644 --- a/.config/nvim/lua/config/plugins/languages/lsp.lua +++ b/.config/nvim/lua/config/plugins/languages/lsp.lua @@ -10,6 +10,7 @@ local servers = { cssls = {}, -- vtsls = {}, ts_ls = {}, + denols = {}, prismals = {}, diff --git a/.config/nvim/lua/config/plugins/ui.lua b/.config/nvim/lua/config/plugins/ui.lua index 7142134..6a6a5c2 100644 --- a/.config/nvim/lua/config/plugins/ui.lua +++ b/.config/nvim/lua/config/plugins/ui.lua @@ -22,4 +22,15 @@ return { end }, 'HiPhish/rainbow-delimiters.nvim', + { + '0xferrous/ansi.nvim', + config = function() + require('ansi').setup({ + auto_enable = true, -- Auto-enable for configured filetypes + auto_enable_stdin = true, -- Auto-enable for piped stdin content + filetypes = { 'log', 'ansi' }, + theme = 'catppucin', + }) + end + } }