nix-community.nixvim/tests/test-sources/plugins/by-name/vimtex/default.nix

82 lines
2.1 KiB
Nix
Raw Normal View History

2024-05-05 19:39:35 +02:00
{ pkgs, ... }:
let
2024-02-14 10:51:46 +01:00
# 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)
2024-05-05 19:39:35 +02:00
disableTexlivePackageOnDarwin = pkgs.lib.optionalAttrs pkgs.stdenv.isDarwin {
texlivePackage = null;
};
in
{
2024-02-14 10:51:46 +01:00
empty = {
2024-05-05 19:39:35 +02:00
plugins.vimtex = disableTexlivePackageOnDarwin // {
enable = true;
};
2024-02-14 10:51:46 +01:00
};
example = {
2024-05-05 19:39:35 +02:00
plugins.vimtex = disableTexlivePackageOnDarwin // {
enable = true;
2024-02-14 10:51:46 +01:00
2024-05-05 19:39:35 +02:00
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;
2024-02-14 10:51:46 +01:00
};
2024-05-05 19:39:35 +02:00
hide_line_numbers = false;
tocdepth = 2;
indent_levels = 1;
2024-02-14 10:51:46 +01:00
};
2024-05-05 19:39:35 +02:00
toc_show_preamble = false;
doc_confirm_single = false;
2024-02-14 10:51:46 +01:00
};
2024-05-05 19:39:35 +02:00
};
2024-02-14 10:51:46 +01:00
};
no-packages = {
plugins.vimtex = disableTexlivePackageOnDarwin // {
enable = true;
xdotoolPackage = null;
zathuraPackage = null;
mupdfPackage = null;
};
};
2024-02-14 10:51:46 +01:00
}