refactor(nvim): better name and lazy loading

This commit is contained in:
Moritz Böhme 2023-07-15 12:45:11 +02:00
parent 0f5f81539b
commit 4dbec7bade
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9
2 changed files with 15 additions and 12 deletions

View file

@ -48,9 +48,9 @@ let
listToStringMultiLine id
([
"dir = ${quote plugin}"
"name = ${quote plugin.name}"
"lazy = ${boolToString lazy}"
"name = ${quote (getName plugin)}"
]
++ (optional (!lazy) "lazy = ${boolToString lazy}")
++ (optional (!enabled) "enabled = ${boolToString enabled}")
++ (optional (dependencies != [ ]) "dependencies = ${listToStringMultiLine id (map lazySpecFromPlugin dependencies)}")
++ (optional (init != null) "init = function(plugin)\n${toString init}\nend")