diff options
| author | fdschmidt93 <39233597+fdschmidt93@users.noreply.github.com> | 2021-12-27 18:32:47 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-27 18:32:47 +0100 |
| commit | 99aa102b384305311308ff573b6790fa53366e10 (patch) | |
| tree | 7a2508fe640e7c7805cc396feecc1bfe4e2cfb98 /lua/telescope/_extensions/init.lua | |
| parent | 3dafcb419b9b15855731f52965143ad6006726d4 (diff) | |
fix: setup extension on access as well (#1628)
Diffstat (limited to 'lua/telescope/_extensions/init.lua')
| -rw-r--r-- | lua/telescope/_extensions/init.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/telescope/_extensions/init.lua b/lua/telescope/_extensions/init.lua index 38a9963..73a9a5f 100644 --- a/lua/telescope/_extensions/init.lua +++ b/lua/telescope/_extensions/init.lua @@ -16,6 +16,9 @@ extensions.manager = setmetatable({}, { __index = function(t, k) local ext = load_extension(k) t[k] = ext.exports or {} + if ext.setup then + ext.setup(extensions._config[k] or {}, require("telescope.config").values) + end extensions._health[k] = ext.health return t[k] |
