Skip to content

RFC: use nvchad ui to manage nvimdots' ui config. #1448

@ayamir

Description

@ayamir

I really appreciate nvchad style for a long time and now there is a separate plugin: https://github.com/NvChad/ui. Now I'm working on make it merge with nvimdots.

https://github.com/ayamir/nvimdots/tree/refactor/nvchad can be used now (WIP), anyone who wants to try can checkout to the refactor/nvchad branch to experience it.

Progress:

  • use tabufline of nvui to replace bufferline
  • use term of nvui to replace toggleterm
  • use nvdash of nvui to replace alpha-nvim
  • use statusline of nvui to replace fidget
  • keep catppucin theme by @Jint-lzxy
  • lazy load differnet nvchad base46 modules

After several hours of configuration, I found that the workload would be relatively large. Introducing the nvchad UI is equivalent to deep binding with it, and it will destroy our current pluggable plug-in configuration mode. It seems can be overcomed but is time expensive.

Want to get more voices about this.

Originally posted by @ayamir in #494 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    complexity:highHigh-risk, potential for delicate/cascading effectsenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions