{ 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 = ""; helpTrigger = ""; helpManualTrigger = ""; execOpenSCADTrigger = ""; topToggle = ""; }; }; }; }