From ca8b1bd0a783244d60851445ba47aaa0f67cef19 Mon Sep 17 00:00:00 2001 From: bh Date: Sat, 13 Dec 2025 23:44:24 +0800 Subject: Added more plugins --- lua/config/lsp.lua | 2 ++ lua/config/treesitter.lua | 4 ++++ lua/plugins/init.lua | 17 ++++++++++++----- 3 files changed, 18 insertions(+), 5 deletions(-) (limited to 'lua') diff --git a/lua/config/lsp.lua b/lua/config/lsp.lua index 5d7aa3e..880a664 100644 --- a/lua/config/lsp.lua +++ b/lua/config/lsp.lua @@ -54,6 +54,8 @@ return function() hls = {}, -- Haskell jdtls = {}, -- Java asm_lsp = {}, -- Assembly (if you install it) + clojure_lsp = {}, -- Clojure + racket_langserver = {}, -- Racket (Scheme dialect) } for name, cfg in pairs(servers) do diff --git a/lua/config/treesitter.lua b/lua/config/treesitter.lua index 897f758..5eafd23 100644 --- a/lua/config/treesitter.lua +++ b/lua/config/treesitter.lua @@ -14,6 +14,10 @@ return function() "cpp", "rust", "haskell", + "commonlisp", + "scheme", + "clojure", + "fennel", }, sync_install = false, auto_install = true, diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index eca8d68..e5617b6 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -117,11 +117,18 @@ return { { "nvimdev/dashboard-nvim", event = "VimEnter", dependencies = { "nvim-tree/nvim-web-devicons" }, config = require("config.dashboard") }, -- Hex Editing - { 'ArcaneSpecs/HexEditor.nvim', - config = function() - require("config.hex")() -- note the () if your lsp.lua returns a function - end, - }, + -- { 'ArcaneSpecs/HexEditor.nvim', + -- config = function() + -- require("config.hex")() -- note the () if your lsp.lua returns a function + -- end, + -- }, + 'RaafatTurki/hex.nvim', + + -- Debugging + 'mfussenegger/nvim-dap', + + -- UndoTree + 'mbbill/undotree', -- Themes -- cgit v1.2.3