return {{ -- Code development helpers {{{ --"vim-test/vim-test", --"RRethy/vim-illuminate", { "ftilde/vim-ugdb", cmd = "UGDBBreakpoint" }, "jubnzv/virtual-types.nvim", 'p00f/clangd_extensions.nvim', 'ray-x/lsp_signature.nvim', "mrjones2014/nvim-ts-rainbow", -- }}} -- }}} -- Files switch, jump and grep-like tools {{{ --"inside/vim-search-pulse", "MunifTanjim/nui.nvim", "nvim-lua/plenary.nvim", "nvim-lua/popup.nvim", "stevearc/dressing.nvim", "wellle/targets.vim", -- }}} -- Git integration {{{ "tpope/vim-fugitive", -- }}} -- Support for random filetypes {{{ "chrisbra/csv.vim", --"iamcco/markdown-preview.nvim",, { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vim-plug']} --"vim-pandoc/vim-pandoc", --"weirongxu/plantuml-previewer.vim", | "aklt/plantuml-syntax", "kergoth/vim-bitbake", -- Bitbake templates and syntax -- }}} -- Other plugins (external tools, etc) {{{ --"JMcKiern/vim-shoot", --"junegunn/goyo.vim", "protex/better-digraphs.nvim", -- }}} -- Appearance {{{ { 'anuvyklack/pretty-fold.nvim', config = function() require('pretty-fold').setup() require('pretty-fold').ft_setup('cpp', { process_comment_signs = false, --comment_signs = { -- '//', -- C++ Doxygen comments --}, }) end }, { 'anuvyklack/fold-preview.nvim', dependencies = 'anuvyklack/keymap-amend.nvim', config = function() require('fold-preview').setup({ -- Your configuration goes here. }) end }, -- }}} -- Testing phase {{{ --"RRethy/vim-hexokinase",, { 'do': 'make hexokinase' } --"euclio/vim-markdown-composer",, {'do': ':!cargo build --release --locked'} --"https://git.sr.ht/~whynothugo/lsp_lines.nvim", --require('lsp_lines').setup() --"mfussenegger/nvim-dap", --"nguyenvukhang/nvim-toggler", --"rgroli/other.nvim", " Currently doesn't support C/C++ --"smolovk/projector.nvim", "Pocco81/true-zen.nvim", "nullchilly/fsread.nvim", "ziontee113/icon-picker.nvim", { "cbochs/grapple.nvim", enabled = false }, { "shortcuts/no-neck-pain.nvim", enabled = false, }, --'jinzhongjia/PS_manager.nvim', -- }}} }}