aboutsummaryrefslogtreecommitdiffstats
path: root/modules/by-name/nv/nvim/files
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-11-23 13:14:04 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-11-23 13:22:07 +0100
commit90a049ccbd48184af95b865f6a1f75eec064f350 (patch)
tree6c7fd847bbb3f3d21c1b365cea65e201bc4944e2 /modules/by-name/nv/nvim/files
parentrefactor(pkgs/less): Remove and use less from nixpkgs (diff)
downloadnixos-config-90a049ccbd48184af95b865f6a1f75eec064f350.zip
refactor(modules/nvim/files): Move to their respective plugin
Diffstat (limited to 'modules/by-name/nv/nvim/files')
-rw-r--r--modules/by-name/nv/nvim/files/default.nix15
-rw-r--r--modules/by-name/nv/nvim/files/ftplugin/tex.lua60
2 files changed, 0 insertions, 75 deletions
diff --git a/modules/by-name/nv/nvim/files/default.nix b/modules/by-name/nv/nvim/files/default.nix
deleted file mode 100644
index ef8afa1a..00000000
--- a/modules/by-name/nv/nvim/files/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- config,
- lib,
- ...
-}: let
- cfg = config.soispha.programs.nvim;
-in {
- home-manager.users.soispha.programs.nixvim = lib.mkIf cfg.enable {
- extraFiles = {
- "ftplugin/tex.lua".text = ''
- ${lib.strings.fileContents ./ftplugin/tex.lua}
- '';
- };
- };
-}
diff --git a/modules/by-name/nv/nvim/files/ftplugin/tex.lua b/modules/by-name/nv/nvim/files/ftplugin/tex.lua
deleted file mode 100644
index 4107a7c5..00000000
--- a/modules/by-name/nv/nvim/files/ftplugin/tex.lua
+++ /dev/null
@@ -1,60 +0,0 @@
--- local used = false;
--- vim.keymap.set('n', '<leader>t', function()
--- used = not used;
--- if used then
--- require('nvim-treesitter.configs').setup {
--- highlight = {
--- additional_vim_regex_highlighting = { "latex", "markdown" },
--- },
--- }
--- else
--- require('nvim-treesitter.configs').setup {
--- highlight = {
--- additional_vim_regex_highlighting = { "" },
--- },
--- }
--- end
--- end
--- );
---
---
-
--- Set tex specific telescope extension
-require("telescope").setup({
- extensions = {
- bibtex = {
- -- Depth for the *.bib file
- depth = 1,
- -- Path to global bibliographies (placed outside of the project)
- global_files = {},
- -- Define the search keys to use in the picker
- search_keys = { "author", "year", "title" },
- -- Template for the formatted citation
- citation_format = "{{author}} ({{year}}), {{title}}.",
- -- Only use initials for the authors first name
- 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,
- -- Wrapping in the preview window is disabled by default
- wrap = false,
- -- Custom format for citation label
- custom_formats = {
- { id = "tex_autocite", cite_marker = "\\autocite{%s}" },
- },
- format = "tex_autocite",
- -- Use context awareness
- context = true,
- -- Fallback to global/directory .bib files if context not found
- -- This setting has no effect if context = false
- 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" }
-)