local installed, texlabconfig = pcall(require, 'texlabconfig') if installed then -- vimtex vim.g.vimtex_view_method = 'skim' vim.g.vimtex_compiler_method = 'tectonic' -- nvim-texlabconfig local tex_preview_executable = '/Applications/Skim.app/Contents/SharedSupport/displayline' local tex_preview_args = {"%l", "%p", "%f"} local texlab_build_executable = 'tectonic' local texlab_build_args = { '-X', 'compile', '%f', '--synctex', '--keep-logs', '--keep-intermediates' } texlabconfig.setup { cache_activate = true, cache_filetypes = { 'tex', 'bib' }, reverse_search_edit_cmd = vim.cmd.edit, settings = { texlab = { build = { executable = texlab_build_executable, args = texlab_build_args }, forwardSearch = { executable = tex_preview_executable, args = tex_preview_args } } } } end