nix-community.nixvim/tests/test-sources/plugins/languages/vimtex.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

73 lines
1.9 KiB
Nix
Raw Normal View History

2024-02-14 10:51:46 +01:00
{ pkgs, ... }:
let
# CI failure: When trying to build `pkgs.texlive.combined.scheme-medium` on darwin, it fails with
# > sandbox-exec: pattern serialization length 75279 exceeds maximum (65535)
disableTexlivePackageOnDarwin = pkgs.lib.optionalAttrs pkgs.stdenv.isDarwin {
texlivePackage = null;
};
in
{
empty = {
plugins.vimtex = disableTexlivePackageOnDarwin // {
enable = true;
};
};
example = {
plugins.vimtex = disableTexlivePackageOnDarwin // {
enable = true;
settings = {
compiler_enabled = false;
compiler_method = "arara";
quickfix_enabled = false;
view_enabled = false;
complete_enabled = false;
fold_enabled = true;
fold_manual = true;
fold_types = {
preamble.enabled = true;
sections.enabled = true;
parts.enabled = true;
comments.enabled = false;
envs.whitelist = [
"frame"
"abstract"
];
env_options.enabled = false;
items.enabled = false;
markers.enabled = false;
cmd_single.enabled = false;
cmd_single_opt.enabled = false;
cmd_multi.enabled = false;
cmd_addplot.enabled = false;
};
indent_enabled = false;
matchparen_enabled = false;
toc_config = {
split_pos = "vert topleft";
split_width = 40;
mode = 1;
fold_enable = true;
fold_level_start = -1;
show_help = false;
resize = false;
show_numbers = true;
layer_status = {
label = 0;
include = 0;
todo = 0;
content = 1;
};
hide_line_numbers = false;
tocdepth = 2;
indent_levels = 1;
};
toc_show_preamble = false;
2024-05-05 19:39:35 +02:00
2024-02-14 10:51:46 +01:00
doc_confirm_single = false;
};
2024-05-05 19:39:35 +02:00
};
2024-02-14 10:51:46 +01:00
};
}