fix(lualine): add missing modes for command
and terminal
#45
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add missing
command
andterminal
mode colors to the ayu lualine themeWhen using the
use_mode_colors = true
option for the window/tab components in lualine, the sectionsb
andy
may not display the correct colors due to the absence of color definitions for these modes within the theme script. Resulting in the highlight group, e.g.lualine_b_command
being initialized with default (cleared) value.While this issue might be related to how lualine handles highlight groups, the simplest solution is to add the missing mode configurations directly in the theme.
The
command
mode now usescolors.constant
(violet), and theterminal
mode uses the same color ofinsert
mode,colors.string
(green).These screenshots are taken in the mirage theme, but the same applies to all variants.
Previous version: (inside terminal mode, shows improper highlights)
Command mode:
Terminal mode: