From 0483b6a6a61a48ff4d5b8302fc17e4075fac3669 Mon Sep 17 00:00:00 2001
From: "iliya.saroukha" <iliya.saroukhanian@etu.hesge.ch>
Date: Sat, 9 Nov 2024 19:36:53 +0100
Subject: [PATCH] feat: added vimtex

---
 lua/config/keymaps.lua |  3 +++
 lua/plugins/vimtex.lua | 14 ++++++++++++++
 2 files changed, 17 insertions(+)
 create mode 100644 lua/plugins/vimtex.lua

diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua
index 0974b93..1e78322 100644
--- a/lua/config/keymaps.lua
+++ b/lua/config/keymaps.lua
@@ -74,3 +74,6 @@ vim.keymap.set("n", "<leader>mp", "<cmd>PeekOpen<CR>")
 
 -- Quarto
 vim.keymap.set("n", "<leader>qp", "<cmd>QuartoPreview<CR>")
+
+-- Vimtex
+vim.keymap.set("n", "<leader>lc", "<cmd>VimtexCompile<CR>")
diff --git a/lua/plugins/vimtex.lua b/lua/plugins/vimtex.lua
new file mode 100644
index 0000000..c8cfcce
--- /dev/null
+++ b/lua/plugins/vimtex.lua
@@ -0,0 +1,14 @@
+return {
+    "lervag/vimtex",
+    lazy = false, -- we don't want to lazy load VimTeX
+    -- tag = "v2.15", -- uncomment to pin to a specific release
+    init = function()
+        -- VimTeX configuration goes here, e.g.
+        -- vim.g.vimtex_view_method = "zathura"
+        vim.g.vimtex_view_method = 'general'
+        vim.g.vimtex_syntax_enabled = 0
+        -- vim.g.vimtex_view_general_viewer = 'firefox'
+        -- vim.g.vimtex_view_general_options = '--new-window'
+        -- vim.g.vimtex_view_general_options = '--unique file:@pdf#src:@line@tex'
+    end
+}
-- 
GitLab