AstroNvim / astroui

UI Configuration Engine built for AstroNvim
https://AstroNvim.com
GNU General Public License v3.0
19 stars 9 forks source link

Heirline.nvim doesn't play with QuickList and LocList #9

Closed wroyca closed 6 months ago

wroyca commented 6 months ago

Checklist

Neovim version (nvim -v)

v0.10.0-dev+2507-g3df1211eb

Operating system/version

Linux fedora 6.7.7-200.fc39.x86_64

Terminal/GUI

kitty 0.31.0

Describe the bug

We're faced with some issues when we start using Quickfix and Loclist; these issues mostly include the ones I've found so far, and chance are that it's not inclusive so it's probably make sense to consider it as meta.

Here's how it should look in practice:

Screenshot from 2024-03-07 08-07-05

Here's how it currently look:

image

One thing is that it almost looks as intended on the dashboard (minus the status column):

image

Steps to Reproduce

  1. Use astrocommunity Coc
  2. CocList ...
mehalter commented 6 months ago

This is unrelated to our heirline, it's actually working completely correctly. The extra column is coming from foldcolumn="1", you want to set foldcolumn="0" for those filetypes. Also the command line being hidden is just a side effect of Coc not playing nicely with cmdheight=0, You probably want it to be cmdheight=1 for coc to function correctly. Not sure if that should be reported to Neovim core or Coc.

mehalter commented 6 months ago

Here is a screenshot with cmdheight=1 and foldcolumn="0"

2024-03-07_09:22:34_screenshot

mehalter commented 6 months ago

also looking at it more it does look like it's more related to coc probably rather than neovim core to run down the issue