nix-community.nixvim/tests/test-sources/plugins/languages/openscad.nix
2024-01-05 00:05:28 +01:00

37 lines
734 B
Nix

{pkgs, ...}:
# As of 2024-01-04, vimPlugins.openscad is broken on darwin
# TODO: re-enable this test when fixed
pkgs.lib.optionalAttrs (!pkgs.stdenv.isDarwin)
{
empty = {
plugins.openscad.enable = true;
};
defaults = {
plugins.openscad = {
enable = true;
fuzzyFinder = "skim";
cheatsheetWindowBlend = 15;
loadSnippets = false;
autoOpen = false;
keymaps.enable = false;
};
};
keymaps = {
plugins.openscad = {
enable = true;
keymaps = {
enable = true;
cheatsheetToggle = "<Enter>";
helpTrigger = "<A-h>";
helpManualTrigger = "<A-m>";
execOpenSCADTrigger = "<A-o>";
topToggle = "<A-c>";
};
};
};
}