File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed
plugins/by-name/telescope/extensions Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change 2
2
name ,
3
3
package ,
4
4
extensionName ? name ,
5
+ dependencies ? [ ] ,
5
6
settingsOptions ? { } ,
6
7
settingsExample ? null ,
7
8
extraOptions ? { } ,
57
58
} ;
58
59
} // extraOptions ;
59
60
60
- config = lib . mkIf cfg . enable {
61
- extraPlugins = [ cfg . package ] ;
61
+ config = lib . mkIf cfg . enable (
62
+ lib . mkMerge [
63
+ {
64
+ extraPlugins = [ cfg . package ] ;
62
65
63
- plugins . telescope = {
64
- enabledExtensions = [ extensionName ] ;
65
- settings . extensions . ${ extensionName } = cfg . settings ;
66
- } ;
67
- } ;
66
+ plugins . telescope = {
67
+ enabledExtensions = [ extensionName ] ;
68
+ settings . extensions . ${ extensionName } = cfg . settings ;
69
+ } ;
70
+ }
71
+ ( lib . nixvim . plugins . utils . enableDependencies dependencies )
72
+ ]
73
+ ) ;
68
74
} ;
69
75
70
76
extraConfigModule =
You can’t perform that action at this time.
0 commit comments