From 2bb2e4889b8493534d16de052f21fb9bd824c90b Mon Sep 17 00:00:00 2001
From: matt1432 <matt@nelim.org>
Date: Sun, 22 Jun 2025 15:53:57 -0400
Subject: [PATCH] fix(nvim): get rid of heirline crash with css

---
 homeManagerModules/neovim/theme/config/heirline.lua | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

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 = {