nvim-configs/init.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
})