diff --git a/homeManagerModules/neovim/theme/config/heirline.lua b/homeManagerModules/neovim/theme/config/heirline.lua
index 83ed1edb..ae6394ac 100644
--- a/homeManagerModules/neovim/theme/config/heirline.lua
+++ b/homeManagerModules/neovim/theme/config/heirline.lua
@@ -133,17 +133,14 @@ local FileIcon = {
     init = function(self)
         local filename = self.filename;
         local extension = vim.fn.fnamemodify(filename, ':e');
-        self.icon, self.icon_color =
-            require('nvim-web-devicons').get_icon_color(filename, extension, { default = true });
+        self.icon, _ = require('nvim-web-devicons').get_icon(filename, extension, { default = true });
     end,
 
     provider = function(self)
         return self.icon and (self.icon .. ' ');
     end,
 
-    hl = function(self)
-        return { fg = self.icon_color };
-    end,
+    hl = { fg = utils.get_highlight('Directory').fg },
 };
 
 local FileName = {