diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index f311198..17b1031 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -105,19 +105,43 @@ Plug 'nvim-neorg/neorg' Plug 'jubnzv/virtual-types.nvim' Plug 'https://gitlab.com/yorickpeterse/nvim-window.git' Plug 'themercorp/themer.lua' -Plug 'mfussenegger/nvim-dap' +"Plug 'mfussenegger/nvim-dap' Plug 'mizlan/iswap.nvim' Plug 'wuelnerdotexe/vim-enfocado' Plug 'frabjous/knap' Plug 'kevinhwang91/nvim-ufo' | Plug 'kevinhwang91/promise-async' -Plug 'kaiuri/nvim-mariana' +"Plug 'kaiuri/nvim-mariana' Plug 'ziontee113/icon-picker.nvim' Plug 'Saecki/crates.nvim' | Plug 'jose-elias-alvarez/null-ls.nvim' Plug 'RRethy/vim-hexokinase', { 'do': 'make hexokinase' } +Plug 'anuvyklack/pretty-fold.nvim' +Plug 'anuvyklack/fold-preview.nvim' | Plug 'anuvyklack/keymap-amend.nvim' +"Plug 'https://git.sr.ht/%7Ewhynothugo/lsp_lines.nvim' " }}} call plug#end() +lua << EOF + +require('fold-preview').setup() + +require('pretty-fold').ft_setup('cpp', { + process_comment_signs = false, + comment_signs = { + '/**', -- C++ Doxygen comments + }, + stop_words = { + -- ╟─ "*" ──╭───────╮── "@brief" ──╭───────╮──╢ + -- ╰─ WSP ─╯ ╰─ WSP ─╯ + '%*%s*@brief%s*', + }, +}) + +--require('lsp_lines').setup() + +require('compiler-explorer').setup() +EOF + set termguicolors set shell=bash