treewide: support mini-icons.mockdevIcons

Prevent the `web-devicons` enablement when using the `mini-icons`
module.
This commit is contained in:
Austin Horstman 2025-09-16 16:34:26 -05:00
parent a1d59a5542
commit ff3a250bd0
10 changed files with 61 additions and 31 deletions

View file

@ -124,9 +124,12 @@ lib.nixvim.plugins.mkNeovimPlugin {
opts.iconsEnabled.isDefined
&& cfg.iconsEnabled
&& !(
config.plugins.mini.enable
&& config.plugins.mini.modules ? icons
&& config.plugins.mini.mockDevIcons
(
config.plugins.mini.enable
&& config.plugins.mini.modules ? icons
&& config.plugins.mini.mockDevIcons
)
|| (config.plugins.mini-icons.enable && config.plugins.mini-icons.mockDevIcons)
)
)
{