40 lines
979 B
Lua
40 lines
979 B
Lua
require 'general'
|
|
require 'spec'
|
|
|
|
spec 'plugin/colorscheme'
|
|
spec 'plugin/treesitter'
|
|
spec 'plugin/treesitter-context'
|
|
-- spec 'plugin/treesitter-context-commentstring'
|
|
spec 'plugin/bookmarks'
|
|
spec 'plugin/telescope-bookmarks'
|
|
spec 'plugin/telescope-ui-select'
|
|
spec 'plugin/telescope'
|
|
spec 'plugin/mason'
|
|
spec 'plugin/nvimtree'
|
|
spec 'plugin/nvimtree-icons'
|
|
spec 'plugin/toggleterm'
|
|
spec 'plugin/lspconfig'
|
|
spec 'plugin/bufferline'
|
|
spec 'plugin/copilot'
|
|
spec 'plugin/smartword'
|
|
spec 'plugin/gitsigns'
|
|
spec 'plugin/lualine'
|
|
spec 'plugin/autopairs'
|
|
spec 'plugin/lspkind'
|
|
spec 'plugin/nvim-cmp'
|
|
spec 'plugin/which-key'
|
|
spec 'plugin/todo-comments'
|
|
|
|
require 'plugin/lazy'
|
|
require 'lsp'
|
|
require 'scripts'
|
|
require 'keymap'
|
|
|
|
-- Temporary, find out how to fix
|
|
vim.api.nvim_create_autocmd( 'FileType', { pattern = 'vue',
|
|
callback = function(ev)
|
|
vim.treesitter.start(ev.buf, 'vue')
|
|
-- vim.bo[ev.buf].syntax = 'ON' -- only if additional legacy syntax is needed
|
|
end
|
|
})
|