Compare commits

...

2 Commits

Author SHA1 Message Date
THEON-1
8ebc69c5ba Lazy update 2026-01-19 12:11:12 +01:00
THEON-1
4a2df5a9b9 biber for tex 2026-01-07 19:23:54 +01:00
2 changed files with 16 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
{
"blink.cmp": { "branch": "main", "commit": "b19413d214068f316c78978b08264ed1c41830ec" },
"fzf-lua": { "branch": "main", "commit": "a03d68e40eea835a1cdbd9f93049708dab3621e6" },
"gruvbox.nvim": { "branch": "main", "commit": "5e0a460d8e0f7f669c158dedd5f9ae2bcac31437" },
"fzf-lua": { "branch": "main", "commit": "518ab7a64ca65899a218f364f0fb9e38ff7bdcc8" },
"gruvbox.nvim": { "branch": "main", "commit": "a472496e1a4465a2dd574389dcf6cdb29af9bf1b" },
"image.nvim": { "branch": "master", "commit": "446a8a5cc7a3eae3185ee0c697732c32a5547a0b" },
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "0b9bb925c000ae649ff7e7149c8cd00031f4b539" },
@@ -11,8 +11,8 @@
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
"nvim-lspconfig": { "branch": "master", "commit": "effe4bf2e1afb881ea67291c648b68dd3dfc927a" },
"nvim-notify": { "branch": "master", "commit": "8701bece920b38ea289b457f902e2ad184131a5d" },
"nvim-treesitter": { "branch": "main", "commit": "31fc7e10cd7c1fd7717b439050d0f91c2c4f0a4b" },
"oil.nvim": { "branch": "master", "commit": "81b8a91735ad5cd24a6b3137f14a89f19176364f" },
"nvim-treesitter": { "branch": "main", "commit": "b9933f0e1386c7b63fe131d9979d9c2613da551a" },
"oil.nvim": { "branch": "master", "commit": "f55b25e493a7df76371cfadd0ded5004cb9cd48a" },
"render-markdown.nvim": { "branch": "main", "commit": "b2b135347e299ffbf7f4123fb7811899b0c9f4b8" },
"undotree": { "branch": "master", "commit": "178d19e00a643f825ea11d581b1684745d0c4eda" },
"vim-fugitive": { "branch": "master", "commit": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4" }

View File

@@ -105,6 +105,17 @@ local function tex()
vim.notify(pdflatex_result.stderr, vim.log.levels.ERROR);
end
local function biber()
local biber_process = vim.system({
"biber",
vim.fn.expand("%:p:r") .. ".bcf"
})
local biber_result = biber_process:wait()
vim.notify(biber_result.stdout, vim.log.levels.INFO)
vim.notify(biber_result.stderr, vim.log.levels.ERROR)
end
local default = {
__index = function()
return function() end
@@ -121,6 +132,7 @@ setmetatable(fttable, default)
local fttable2 = {
["markdown"] = function() markdown(vim.fn.input("enter additional options")) end,
["arduino"] = function() arduino(vim.fn.input("enter preprocessor defines")) end,
["tex"] = function () biber() end,
}
setmetatable(fttable2, fttable)