plugins/bufferline: use iconsPackage

This commit is contained in:
Austin Horstman 2024-08-29 09:22:52 -05:00
parent f59a3c70aa
commit 46cf3dad9f
No known key found for this signature in database
2 changed files with 15 additions and 1 deletions

View file

@ -654,8 +654,15 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin config {
};
};
extraOptions = {
iconsPackage = lib.nixvim.mkPackageOption {
name = "nvim-web-devicons";
default = pkgs.vimPlugins.nvim-web-devicons;
};
};
extraConfig = cfg: {
extraPlugins = with pkgs.vimPlugins; [ nvim-web-devicons ];
extraPlugins = lib.mkIf (cfg.iconsPackage != null) [ cfg.iconsPackage ];
opts.termguicolors = true;
};