This commit is contained in:
ErinaYip 2026-05-18 13:26:39 +08:00 committed by GitHub
commit 8a19eb3ec7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 22 additions and 5 deletions

View file

@ -127,7 +127,7 @@ vim.api.nvim_set_keymap('n', '<leader>a', ':lua camelToSnake()<CR>', { noremap =
and `disabled_filetypes` through the new options: and `disabled_filetypes` through the new options:
{option}`vim.statusline.lualine.alwaysDivideMiddle`, {option}`vim.statusline.lualine.alwaysDivideMiddle`,
{option}`vim.statusline.lualine.ignoreFocus` and {option}`vim.statusline.lualine.ignoreFocus` and
{option}`vim.statusline.lualine.disabledFiletypes`). {option}`vim.statusline.lualine.disabledFiletypes.statusline`).
- Updated all plugin inputs to their latest versions (**21.04.2024**) - this - Updated all plugin inputs to their latest versions (**21.04.2024**) - this
brought minor color changes to the Catppuccin theme. brought minor color changes to the Catppuccin theme.

View file

@ -126,6 +126,14 @@
## Changelog {#sec-release-0-9-changelog} ## Changelog {#sec-release-0-9-changelog}
[ErinaYip](https://github.com/ErinaYip):
- Fixed and updated `lualine` options:
- Enabled the previously unmapped
{option}`vim.statusline.lualine.ignoreFocus`.
- Added {option}`vim.statusline.lualine.disabledFiletypes.statusline` and
{option}`vim.statusline.lualine.disabledFiletypes.winbar`.
[SecBear](https://github.com/SecBear): [SecBear](https://github.com/SecBear):
- Renamed `setupOpts.strategies` to `setupOpts.interactions` in the - Renamed `setupOpts.strategies` to `setupOpts.interactions` in the

View file

@ -68,6 +68,8 @@ in {
globalstatus = mkDefault cfg.globalStatus; globalstatus = mkDefault cfg.globalStatus;
refresh = mkDefault cfg.refresh; refresh = mkDefault cfg.refresh;
always_divide_middle = mkDefault cfg.alwaysDivideMiddle; always_divide_middle = mkDefault cfg.alwaysDivideMiddle;
ignore_focus = mkDefault cfg.ignoreFocus;
disabled_filetypes = mkDefault cfg.disabledFiletypes;
}; };
sections = { sections = {

View file

@ -102,10 +102,17 @@ in {
default = true; default = true;
}; };
disabledFiletypes = mkOption { disabledFiletypes = {
type = listOf str; statusline = mkOption {
description = "Filetypes to disable lualine on"; type = listOf str;
default = ["alpha"]; default = ["alpha"];
description = "Filetypes to disable lualine on for statusline";
};
winbar = mkOption {
type = listOf str;
default = [];
description = "Filetypes to disable lualine on for winbar";
};
}; };
ignoreFocus = mkOption { ignoreFocus = mkOption {