reason: this one is more comfortable to use in my usecase, for example: 1. doesn't give errors when enering snacks.explorer search field 2. places close bracket if it is not the next character (previous didn't place, even if its on next line)
115 lines
3.4 KiB
Lua
115 lines
3.4 KiB
Lua
return {
|
|
-- "neovim/nvim-lspconfig",
|
|
-- "hrsh7th/nvim-cmp",
|
|
-- "hrsh7th/cmp-nvim-lsp",
|
|
-- "saadparwaiz1/cmp_luasnip",
|
|
"L3MON4D3/LuaSnip",
|
|
|
|
-- "neoclide/coc.nvim",
|
|
-- {
|
|
-- "neoclide/coc.nvim",
|
|
-- branch = "release",
|
|
-- config = function()
|
|
-- vim.keymap.set('n', "J", "<cmd>call CocAction('doHover')<cr>", { silent = true })
|
|
-- end
|
|
-- },
|
|
|
|
-- "mfussenegger/nvim-jdtls",
|
|
-- "vim-airline/vim-airline",
|
|
"preservim/nerdtree",
|
|
-- "tpope/vim-commentary",
|
|
"preservim/tagbar",
|
|
"yuttie/comfortable-motion.vim",
|
|
"ryanoasis/vim-devicons",
|
|
"ap/vim-css-color",
|
|
-- {
|
|
-- -- Install markdown preview, use npx if available.
|
|
-- "iamcco/markdown-preview.nvim",
|
|
-- cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
|
|
-- ft = { "markdown" },
|
|
-- build = function(plugin)
|
|
-- if vim.fn.executable "npx" then
|
|
-- vim.cmd("!cd " .. plugin.dir .. " && cd app && npx --yes yarn install")
|
|
-- else
|
|
-- vim.cmd [[Lazy load markdown-preview.nvim]]
|
|
-- vim.fn["mkdp#util#install"]()
|
|
-- end
|
|
-- end,
|
|
-- init = function()
|
|
-- if vim.fn.executable "npx" then vim.g.mkdp_filetypes = { "markdown" } end
|
|
-- end,
|
|
-- },
|
|
-- {
|
|
-- 'iamcco/markdown-preview.nvim',
|
|
-- cmd = { 'MarkdownPreviewToggle', 'MarkdownPreview', 'MarkdownPreviewStop' },
|
|
-- ft = { 'markdown' },
|
|
-- build = function()
|
|
-- vim.fn['mkdp#util#install']()
|
|
-- end,
|
|
-- },
|
|
{
|
|
"iamcco/markdown-preview.nvim",
|
|
cmd = { 'MarkdownPreviewToggle', 'MarkdownPreview', 'MarkdownPreviewStop' },
|
|
ft = { 'markdown' },
|
|
build = function()
|
|
vim.cmd [[Lazy load markdown-preview.nvim]]
|
|
vim.fn['mkdp#util#install']()
|
|
end,
|
|
},
|
|
{
|
|
"toppair/peek.nvim",
|
|
event = { "VeryLazy" },
|
|
build = "deno task build:fast",
|
|
config = function()
|
|
require("peek").setup({app="firefox"})
|
|
vim.api.nvim_create_user_command("PeekOpen", require("peek").open, {})
|
|
vim.api.nvim_create_user_command("PeekClose", require("peek").close, {})
|
|
end,
|
|
opts = {
|
|
app = 'firefox',
|
|
filetype = { 'markdown' },
|
|
},
|
|
},
|
|
"bfredl/nvim-luadev",
|
|
|
|
-- "vimwiki/vimwiki",
|
|
"mattn/calendar-vim",
|
|
"Shougo/unite.vim",
|
|
"powerman/vim-plugin-AnsiEsc",
|
|
"preservim/tagbar",
|
|
"liuchengxu/vim-which-key",
|
|
{
|
|
'windwp/nvim-autopairs',
|
|
event = "InsertEnter",
|
|
config = true
|
|
},
|
|
"HerringtonDarkholme/yats.vim",
|
|
"posva/vim-vue",
|
|
"tpope/vim-fugitive",
|
|
"dylanaraps/wal.vim",
|
|
"xuhdev/vim-latex-live-preview",
|
|
"lervag/vimtex",
|
|
"airblade/vim-gitgutter",
|
|
"mattn/emmet-vim",
|
|
"nvie/vim-flake8",
|
|
"https://gitlab.com/HiPhish/pycodestyle.nvim",
|
|
"nvim-lua/plenary.nvim",
|
|
"nvim-treesitter/nvim-treesitter",
|
|
"antoinemadec/FixCursorHold.nvim",
|
|
"nvim-neotest/neotest",
|
|
-- "nvim-lua/completion-nvim",
|
|
-- "neoclide/coc-snippets",
|
|
"morhetz/gruvbox",
|
|
"mhartington/oceanic-next",
|
|
"kaicataldo/material.vim",
|
|
{
|
|
"ayu-theme/ayu-vim",
|
|
config = function()
|
|
vim.cmd([[let ayucolor="dark"]])
|
|
vim.cmd([[colorscheme ayu]])
|
|
end
|
|
},
|
|
"yuezk/vim-js",
|
|
"maxmellon/vim-jsx-pretty",
|
|
}
|