Skip to content

Fancy Diagnostic Signs not working when viewing kickstart's init.lua #1389

@b4shful

Description

@b4shful

Before Reporting an Issue

  • I have read the kickstart.nvim README.md.

  • I have read the appropriate plugin's documentation.

  • I have searched that this issue has not been reported before.

  • [CHECK] By checking this, I confirm that the above steps are completed. I understand leaving this unchecked will result in this report being closed immediately.

Describe the bug

Sorry for not much info I am tight on time rn.

Tagging @gelocraft as original author

In #1335 diagnostic signs were added to init.lua (there was an older version commented out in there, but this PR removed that one and added a new version which was not commented).

I was trying this patch out and noticed that strangely, these new diagnostic signs appear everywhere for me EXCEPT for my kickstart init.lua file.

[To be clear, diagnostic signs are working, but #1335 changes them from their default letters like E, W, I and H to proper symbols for each. This change works everywhere else I've tried, but in the kickstart init.lua file it only displays the letters and not the symbols]

To Reproduce

  1. Make sure you have a nerd font enabled and selected in your terminal!
  2. Create a new lua file somewhere, e.g "test.lua"
  3. Add an error e.g type prin("Hello World") instead of print("Hello World")
  4. Observe the new error signs (instead of letters) [thus we confirm the feature usually works]
  5. Open kickstart's init.lua file
  6. Create an error in the file
  7. Observe the default letter sign (red "E") instead of new error sign symbols [therefore the feature isn't working for init.lua]

Desktop

  • OS: Arch Linux
  • Terminal: Foot

Neovim Version

v0.10.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions