18 lines
873 B
Lua
18 lines
873 B
Lua
require('plugins')
|
|
require('settings')
|
|
require('color_scheme')
|
|
require('lsp_config')
|
|
require('telescope_config')
|
|
require('treesitter_config')
|
|
require('lualine_config')
|
|
require('mappings')
|
|
require('nvim_tree_config')
|
|
require('teaching')
|
|
require('wiki_utils')
|
|
|
|
vim.api.nvim_create_autocmd("FileType", { pattern = "make", command = [[set tabstop=8 shiftwidth=8 softtabstop=0 noexpandtab]] })
|
|
vim.api.nvim_create_autocmd("FileType", { pattern = "vimwiki", command = [[setlocal shiftwidth=2 softtabstop=2 expandtab]] })
|
|
vim.api.nvim_create_autocmd("FileType", { pattern = "vimwiki", command = [[setlocal filetype=markdown]] })
|
|
vim.api.nvim_create_autocmd("FileType", { pattern = "javascript", command = [[setlocal shiftwidth=2 softtabstop=2 expandtab]] })
|
|
vim.api.nvim_create_autocmd("FileType", { pattern = "vue", command = [[setlocal shiftwidth=2 softtabstop=2 expandtab]] })
|