summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorSimon Hauser <Simon-Hauser@outlook.de>2021-03-02 09:51:21 +0100
committerGitHub <noreply@github.com>2021-03-02 09:51:21 +0100
commit763f63eb14fc31dac5b5e15ad4bde1adb12f7c39 (patch)
treefa22975eda0411d23e48cd2158d261ad277c3fe9 /lua
parent677b44d3a08d69c7fd7d9a7dcfe897b7839fd976 (diff)
fix: make sure devicons are loaded (#590)
Diffstat (limited to 'lua')
-rw-r--r--lua/telescope/utils.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/lua/telescope/utils.lua b/lua/telescope/utils.lua
index 4d3de20..928b502 100644
--- a/lua/telescope/utils.lua
+++ b/lua/telescope/utils.lua
@@ -299,6 +299,10 @@ end
utils.transform_devicons = (function()
if has_devicons then
+ if not devicons.has_loaded() then
+ devicons.setup()
+ end
+
return function(filename, display, disable_devicons)
local conf = require('telescope.config').values
if disable_devicons or not filename then
@@ -323,6 +327,10 @@ end)()
utils.get_devicons = (function()
if has_devicons then
+ if not devicons.has_loaded() then
+ devicons.setup()
+ end
+
return function(filename, disable_devicons)
local conf = require('telescope.config').values
if disable_devicons or not filename then