feat(lualine): display provider and model name#83
feat(lualine): display provider and model name#83milanglacier merged 8 commits intomilanglacier:feat/lualine-updatefrom
Conversation
Also displays the LLM provider name when there is no request going on.
ffbda69 to
62c68af
Compare
|
Thanks for the update. Let’s make this configured separately in lualine. something like this: The setup function is not required to let the user to call. If the user does not call setup, the default options are used. |
|
Can we use the reason is that |
|
Added your requested changed -- I made it all configurable. Reason I prefer using the '/' is because otherwise the request looks like this: Configuration works like all other lualine components, i.e. -- ...
section_x = {
{ require("minuet.lualine"), display_name = "provider", provider_model_separator = "/" },
}
-- ... |
|
Thanks, I understand your concern, but I still prefer consistent naming style, thanks for your understanding. Can we show something like this instead? |
|
Naming is now consistent, it's defaulting to a colon but users have the ability to override it. I've added documentation for that now too. Do you want me to still change the formatting for the requests as you described above? |
Yes, in virtual text we used |
287bccf
into
milanglacier:feat/lualine-update
|
Thanks, I will test this for a while and merge it into the main branch |
|
I have merged this PR into the main branch. Note that I have added a new lualine option You need to set this value to true to show the display name on idle. |

Two changes:
Should we make this configurable? If so, is the best place in the normal opts or in the lualine opts?
Before entering insert mode (no change with current behaviour):

During request (insert mode)

After first request (normal mode)
