rebelot / heirline.nvim

Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile.
MIT License
966 stars 38 forks source link

Bug appeared somewhere around last 2 weeks #199

Open G-isLive opened 1 month ago

G-isLive commented 1 month ago

Somewhere around last 2 weeks this bug appears and I have no statusline

Using lastest Neovim 0.10 but 0.9 had the same issue

E5108: Error executing lua ...hare/nvim/lazy/heirline.nvim/lua/heirline/conditions.lua:64: attempt to call field 'get_clients' (a nil value)                                                                                                                    
stack traceback:                                                                                                                                                                                                                                                
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/conditions.lua:64: in function 'condition'                                                                                                                                                                 
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:317: in function '_eval'                                                                                                                                                                    
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:398: in function '_eval'                                                                                                                                                                    
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:398: in function '_eval'                                                                                                                                                                    
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:398: in function '_eval'                                                                                                                                                                    
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:398: in function '_eval'                                                                                                                                                                    
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:473: in function 'eval'                                                                                                                                                                     
        ...ocal/share/nvim/lazy/heirline.nvim/lua/heirline/init.lua:114: in function <...ocal/share/nvim/lazy/heirline.nvim/lua/heirline/init.lua:109>
G-isLive commented 1 month ago

Update:

conditions.lsp_attached is causing the issue

unable to use that condition with latest updates