aboutsummaryrefslogtreecommitdiffstats
path: root/hm/soispha/conf/nvim/files
diff options
context:
space:
mode:
Diffstat (limited to 'hm/soispha/conf/nvim/files')
-rw-r--r--hm/soispha/conf/nvim/files/ftplugin/tex.lua33
1 files changed, 16 insertions, 17 deletions
diff --git a/hm/soispha/conf/nvim/files/ftplugin/tex.lua b/hm/soispha/conf/nvim/files/ftplugin/tex.lua
index 05a2c593..f3fffa86 100644
--- a/hm/soispha/conf/nvim/files/ftplugin/tex.lua
+++ b/hm/soispha/conf/nvim/files/ftplugin/tex.lua
@@ -19,40 +19,39 @@
--
--
-
-- Set tex specific telescope extension
require("telescope").setup({
extensions = {
bibtex = {
-- Depth for the *.bib file
- depth = 1;
+ depth = 1,
-- Path to global bibliographies (placed outside of the project)
- global_files = {};
+ global_files = {},
-- Define the search keys to use in the picker
- search_keys = { "author"; "year"; "title"; };
+ search_keys = { "author", "year", "title" },
-- Template for the formatted citation
- citation_format = "{{author}} ({{year}}), {{title}}.";
+ citation_format = "{{author}} ({{year}}), {{title}}.",
-- Only use initials for the authors first name
- citation_trim_firstname = true;
+ citation_trim_firstname = true,
-- Max number of authors to write in the formatted citation
-- following authors will be replaced by "et al."
- citation_max_auth = 2;
+ citation_max_auth = 2,
-- Wrapping in the preview window is disabled by default
- wrap = false;
+ wrap = false,
-- Custom format for citation label
custom_formats = {
- { id = "tex_autocite"; cite_marker = "\\autocite{%s}"; };
- };
- format = "tex_autocite";
+ { id = "tex_autocite", cite_marker = "\\autocite{%s}" },
+ },
+ format = "tex_autocite",
-- Use context awareness
- context = true;
+ context = true,
-- Fallback to global/directory .bib files if context not found
-- This setting has no effect if context = false
- context_fallback = true;
- };
- };
+ context_fallback = true,
+ },
+ },
})
require("telescope").load_extension("bibtex")
vim.keymap.set("n", "<leader>ib", function()
- require("telescope").extensions.bibtex.bibtex()
- end, { noremap = true; silent = true; desc = "list bibtex entries in telescope"; })
+ require("telescope").extensions.bibtex.bibtex()
+end, { noremap = true, silent = true, desc = "list bibtex entries in telescope" })