Skip to content

Conversation

@john-mutuma
Copy link
Owner

What does this PR do?

This PR improves the integration between lualine and NvimTree by adding NvimTree to the list of filetypes excluded from lualine display. This ensures that lualine doesn't interfere with NvimTree's interface, providing a cleaner file explorer experience.

  • Add "NvimTree" to the excluded filetypes list in the Blank configuration
  • Remove commented Git_Branch configuration line
  • Improve visual consistency when using NvimTree file explorer

Why is it needed?

When NvimTree is open, lualine was still being displayed, which could cause visual interference and inconsistent UI experience. By excluding NvimTree from lualine display, we ensure a cleaner and more focused file explorer interface.

How have the changes been tested?

  • Tested opening and closing NvimTree to verify lualine behavior
  • Confirmed that lualine still works properly in regular file buffers
  • Verified that the configuration doesn't break existing functionality

Screenshots (if applicable)

N/A - UI improvement that affects lualine display behavior with NvimTree

Checklist

  • Code follows project conventions and uses Lua
  • Changes are focused and minimal
  • Configuration is properly structured
  • No breaking changes to existing functionality
  • Improves user experience with NvimTree integration

- Add NvimTree to the list of filetypes excluded from lualine display

- Remove commented Git_Branch configuration line

- This ensures lualine doesn't interfere with NvimTree display

Signed-off-by: John Mutuma <johnmutuma@microsoft.com>
@john-mutuma john-mutuma merged commit b3a96e0 into develop Aug 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants