Files
yadm/.config/nvim/lua/plugins/init.lua
2023-09-23 01:06:21 +02:00

87 lines
1.9 KiB
Lua

return {{
-- Code development helpers {{{
--"vim-test/vim-test",
--"RRethy/vim-illuminate",
{ "ftilde/vim-ugdb", cmd = "UGDBBreakpoint" },
"HiPhish/nvim-ts-rainbow2",
-- }}}
-- }}}
-- Files switch, jump and grep-like tools {{{
--"inside/vim-search-pulse",
"MunifTanjim/nui.nvim",
"nvim-lua/plenary.nvim",
"nvim-lua/popup.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
ft = { "bitbake" }
},
-- }}}
-- 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",
--"rgroli/other.nvim", " Currently doesn't support C/C++
--"smolovk/projector.nvim",
"Pocco81/true-zen.nvim",
"nullchilly/fsread.nvim",
{
"cbochs/grapple.nvim",
enabled = false
},
{
"shortcuts/no-neck-pain.nvim",
enabled = false,
},
--'jinzhongjia/PS_manager.nvim',
-- }}}
}}