dotfiles/nvim/init.lua

18 lines
873 B
Lua
Raw Normal View History

require('plugins')
2022-07-04 14:18:14 +02:00
require('settings')
2024-01-13 22:11:07 +01:00
require('color_scheme')
2022-07-03 18:00:31 +02:00
require('lsp_config')
2022-07-04 14:04:29 +02:00
require('telescope_config')
2023-05-22 13:32:07 +02:00
require('treesitter_config')
2022-07-04 16:01:43 +02:00
require('lualine_config')
2022-07-03 22:29:19 +02:00
require('mappings')
require('nvim_tree_config')
2023-08-28 16:27:03 +02:00
require('teaching')
2023-10-10 20:02:50 +02:00
require('wiki_utils')
2022-07-04 14:04:29 +02:00
2022-07-03 18:00:31 +02:00
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]] })
2022-07-03 18:00:31 +02:00
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]] })