vim.opt.termguicolors = true vim.opt.showmode = false vim.opt.path = '.,,**' -- Fix split spaw location vim.opt.splitbelow = true vim.opt.splitright = true vim.opt.number = true vim.opt.relativenumber = true vim.opt.cursorline = true vim.opt.autoindent = true vim.opt.expandtab = false vim.opt.tabstop = 4 vim.opt.shiftwidth = 0 vim.opt.list = true vim.opt.laststatus = 2 vim.opt.foldmethod = 'marker' vim.opt.mouse = 'a' vim.opt.scrolloff = 15 vim.opt.synmaxcol = 300 vim.opt.wildoptions = 'tagfile' vim.g.lsp_langs = { 'c', 'cpp', 'rust', 'php', 'lua', 'sh' } vim.g.ts_langs = { 'c', 'cpp', 'rust', 'php', 'lua' } vim.g.editorconfig = true