136 lines
3.0 KiB
Lua
136 lines
3.0 KiB
Lua
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",
|
|
"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",
|
|
--"MortenStabenau/matlab-vim",
|
|
--"junegunn/goyo.vim",
|
|
"protex/better-digraphs.nvim",
|
|
-- }}}
|
|
|
|
-- Appearance {{{
|
|
--"jaredgorski/spacecamp",
|
|
--"lifepillar/vim-gruvbox8",
|
|
--"marko-cerovac/material.nvim",
|
|
--"srcery-colors/srcery-vim",
|
|
--"tanvirtin/monokai.nvim",
|
|
{
|
|
'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
|
|
},
|
|
"stevearc/dressing.nvim",
|
|
--"wuelnerdotexe/vim-enfocado",
|
|
{
|
|
"fenetikm/falcon",
|
|
lazy = false,
|
|
config = function()
|
|
--vim.cmd([[ colorscheme falcon]])
|
|
end
|
|
},
|
|
{
|
|
"casr/vim-colors-reference",
|
|
lazy = false,
|
|
config = function()
|
|
--vim.cmd([[ colorscheme reference]])
|
|
end
|
|
},
|
|
{
|
|
"blazkowolf/gruber-darker.nvim",
|
|
lazy = false,
|
|
config = function()
|
|
vim.cmd([[ colorscheme gruber-darker]])
|
|
end
|
|
},
|
|
{
|
|
"rebelot/kanagawa.nvim",
|
|
lazy = false,
|
|
config = function()
|
|
--vim.cmd([[ colorscheme kanagawa]])
|
|
end
|
|
},
|
|
{
|
|
"tommcdo/vim-lion",
|
|
keys = {
|
|
{ "gl", desc = "align to specific character to the left" },
|
|
{ "gL", desc = "align to specific character to the right" }
|
|
}
|
|
},
|
|
-- }}}
|
|
|
|
-- 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",
|
|
--"narutoxy/silicon.lua",
|
|
--"nguyenvukhang/nvim-toggler",
|
|
--"rgroli/other.nvim", " Currently doesn't support C/C++
|
|
--"smolovk/projector.nvim",
|
|
"Pocco81/true-zen.nvim",
|
|
-- {'krivahtoo/silicon.nvim', build = './install.sh',
|
|
-- config = function()
|
|
-- require('silicon').setup({
|
|
-- font = 'DaddyTimeMono Nerd Font=16',
|
|
-- theme = 'Monokai Extended',
|
|
-- })
|
|
-- end
|
|
-- },
|
|
"nullchilly/fsread.nvim",
|
|
"ziontee113/icon-picker.nvim",
|
|
"cbochs/grapple.nvim",
|
|
"shortcuts/no-neck-pain.nvim",
|
|
--'jinzhongjia/PS_manager.nvim',
|
|
-- }}}
|
|
}}
|