mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-22 00:48:58 +02:00
37 lines
734 B
Nix
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>";
|
|
};
|
|
};
|
|
};
|
|
}
|