summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/config/lsp.lua2
-rw-r--r--lua/config/treesitter.lua4
-rw-r--r--lua/plugins/init.lua17
3 files changed, 18 insertions, 5 deletions
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