diff options
| author | Rubén Beltrán del Río <jj@r.bdr.sh> | 2026-07-14 15:02:51 +0200 |
|---|---|---|
| committer | Rubén Beltrán del Río <jj@r.bdr.sh> | 2026-09-02 23:40:22 +0200 |
| commit | b4b17f51ac7b098c652dd6e86e830a97d97c8e78 (patch) | |
| tree | c2987157b2e3620b587b44216f395e420c1719fe /config/nvim/lua | |
| parent | 01745ca8b870d87894673b778c01a04bca841caa (diff) | |
Update neovim setup
Diffstat (limited to 'config/nvim/lua')
| -rw-r--r-- | config/nvim/lua/dap_config.lua | 2 | ||||
| -rw-r--r-- | config/nvim/lua/lsp.lua | 1 | ||||
| -rw-r--r-- | config/nvim/lua/plugins.lua | 2 | ||||
| -rw-r--r-- | config/nvim/lua/treesitter_config.lua | 11 |
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}) |