diff options
Diffstat (limited to '.config/nvim')
| -rw-r--r-- | .config/nvim/init.lua | 35 |
1 files changed, 34 insertions, 1 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 72cf4bd..f5dd28a 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -15,6 +15,16 @@ require('lazy').setup({ 'lukas-reineke/indent-blankline.nvim', { + 'nvim-treesitter/nvim-treesitter', + build = 'TSUpdate', + config = function() + require('nvim-treesitter.configs').setup({ + ensure_installed = {'latex'} + }) + end + }, + + { 'windwp/nvim-autopairs', opts = {} }, @@ -27,6 +37,17 @@ require('lazy').setup({ }, { + 'rcarriga/nvim-dap-ui', + dependencies = { + 'mfussenegger/nvim-dap', + 'nvim-neotest/nvim-nio', + }, + config = function() + require('dapui').setup() + end + }, + + { 'nvim-telescope/telescope.nvim', tag = '0.1.8', dependencies = { @@ -378,6 +399,16 @@ require('lazy').setup({ lualine.setup(config) end }, + + { + 'jbyuki/nabla.nvim', + config = function() + require('nabla').enable_virt({ + autogen = true, + silent = true + }) + end + }, }) vim.g.mapleader = ' ' @@ -410,6 +441,8 @@ vim.g.NERDTreeMinimalUI = true vim.g.NERDTreeWinPos = 'right' vim.g.NERDTreeWinSize = 20 +vim.keymap.set('n', '<leader>p', ':lua require("nabla").popup()<CR>', { noremap = true }) + vim.keymap.set('n', '<C-e>', '<CMD>NERDTreeToggle<CR>', { noremap = true }) vim.keymap.set('n', '<C-t>', '<CMD>NERDTreeFocus<CR>', { noremap = true }) @@ -452,7 +485,7 @@ vim.api.nvim_command [[ hi StatusLine guibg=#000000 hi SignColumn guibg=#000000 guifg=#000000 hi EndOfBuffer guibg=NONE - hi VertSplit guifg=#000000 guibg=NONE + hi WinSeparator guifg=#000000 guibg=NONE hi Comment gui=italic hi Macro gui=bold |
