aboutsummaryrefslogtreecommitdiff
path: root/config/nvim/lua
diff options
context:
space:
mode:
Diffstat (limited to 'config/nvim/lua')
-rw-r--r--config/nvim/lua/dap_config.lua2
-rw-r--r--config/nvim/lua/lsp.lua1
-rw-r--r--config/nvim/lua/plugins.lua2
-rw-r--r--config/nvim/lua/treesitter_config.lua11
4 files changed, 12 insertions, 4 deletions
diff --git a/config/nvim/lua/dap_config.lua b/config/nvim/lua/dap_config.lua
index c8f8d32..3a639c6 100644
--- a/config/nvim/lua/dap_config.lua
+++ b/config/nvim/lua/dap_config.lua
@@ -23,7 +23,7 @@ end)
dap.adapters.lldb = {
type = 'executable',
- command = '/Applications/Xcode.app/Contents/Developer/usr/bin/lldb-dap', -- adjust as needed, must be absolute path
+ command = '/usr/bin/lldb-dap', -- adjust as needed, must be absolute path
name = 'lldb'
}
diff --git a/config/nvim/lua/lsp.lua b/config/nvim/lua/lsp.lua
index f5718c4..69bb557 100644
--- a/config/nvim/lua/lsp.lua
+++ b/config/nvim/lua/lsp.lua
@@ -12,7 +12,6 @@ vim.lsp.enable('ruby_lsp')
vim.lsp.enable('hls')
vim.lsp.enable('julials')
vim.lsp.enable('r_language_server')
-vim.lsp.enable('leanls')
-- Enable inlay hints for Rust when LSP attaches
vim.api.nvim_create_autocmd('LspAttach', {
diff --git a/config/nvim/lua/plugins.lua b/config/nvim/lua/plugins.lua
index 2feda55..9166b63 100644
--- a/config/nvim/lua/plugins.lua
+++ b/config/nvim/lua/plugins.lua
@@ -346,7 +346,7 @@ require('lazy').setup({
["core.dirman"] = {
config = {
workspaces = {
- brain = "~/brain",
+ brain = "~/Brain",
},
default_workspace = "brain",
}
diff --git a/config/nvim/lua/treesitter_config.lua b/config/nvim/lua/treesitter_config.lua
index 15b9327..0bc307f 100644
--- a/config/nvim/lua/treesitter_config.lua
+++ b/config/nvim/lua/treesitter_config.lua
@@ -1,6 +1,7 @@
require('nvim-treesitter').install {
'bash',
'css',
+ 'csv',
'dart',
'diff',
'dockerfile',
@@ -15,7 +16,6 @@ require('nvim-treesitter').install {
'json',
'julia',
'kotlin',
- 'lean',
'lua',
'make',
'markdown',
@@ -31,3 +31,12 @@ require('nvim-treesitter').install {
'typescript',
'yaml'
}
+
+vim.api.nvim_create_autocmd('User', { pattern = 'TSUpdate',
+callback = function()
+ require('nvim-treesitter.parsers').lean = {
+ install_info = {
+ url = 'https://github.com/Julian/tree-sitter-lean',
+ },
+ }
+end})