dotfiles/.config/nvim/lua/my/plugins/coding.lua

46 lines
1.3 KiB
Lua
Raw Normal View History

2024-08-20 18:24:33 +02:00
return {
-- FIXME: Comment stopped working
{ 'https://github.com/numToStr/Comment.nvim',
dependencies = { 'nvim-ts-context-commentstring' },
version = '*',
opts = {
toggler = {
line = '<leader>cc',
block = '<leader>CC'
},
opleader = {
line = '<leader>c',
block = '<leader>C'
},
extra = {
above = '<leader>cO',
below = '<leader>co',
eol = '<leader>cA',
},
},
{ 'https://github.com/windwp/nvim-autopairs',
event = 'InsertEnter',
opts = {},
},
{ 'https://github.com/L3MON4D3/LuaSnip',
version = '*',
opts = {
paths = vim.fn.stdpath('config') .. '/snippets',
},
},
{ 'https://github.com/GnikDroy/projections.nvim',
opts = {
workspaces = { '~/src', '~/documents' },
patterns = require('my.functions').project_root_markers,
},
},
{ 'https://github.com/AckslD/nvim-FeMaco.lua' },
{ 'https://github.com/danymat/neogen',
version = '*',
opts = {
snippet_engine = 'luasnip',
},
},
},
}