feat(nvimtree): add custom setup options

This commit is contained in:
Ching Pei Yang 2024-01-03 00:55:03 +01:00
commit 53c00f448d
2 changed files with 239 additions and 233 deletions

View file

@ -3,11 +3,13 @@
lib,
...
}: let
inherit (lib) mkEnableOption mkOption types literalExpression;
inherit (lib) mkEnableOption mkOption types literalExpression nvim;
in {
options.vim.filetree.nvimTree = {
enable = mkEnableOption "filetree via nvim-tree.lua";
setupOpts = nvim.types.mkPluginSetupOption "Nvim Tree" {};
mappings = {
toggle = mkOption {
type = types.nullOr types.str;