diff --git a/plugins/default.nix b/plugins/default.nix index 51e96d5c..fb2007c5 100644 --- a/plugins/default.nix +++ b/plugins/default.nix @@ -239,6 +239,7 @@ ./utils/vim-css-color.nix ./utils/vim-matchup.nix ./utils/wakatime.nix + ./utils/web-devicons.nix ./utils/which-key.nix ./utils/wilder.nix ./utils/yanky.nix diff --git a/plugins/utils/web-devicons.nix b/plugins/utils/web-devicons.nix new file mode 100644 index 00000000..b3ab1072 --- /dev/null +++ b/plugins/utils/web-devicons.nix @@ -0,0 +1,17 @@ +{ lib, ... }: +let + inherit (lib.nixvim) defaultNullOpts; +in +lib.nixvim.neovim-plugin.mkNeovimPlugin { + name = "web-devicons"; + originalName = "nvim-web-devicons"; + luaName = "nvim-web-devicons"; + package = "nvim-web-devicons"; + + maintainers = [ lib.maintainers.refaelsh ]; + + settingsExample = { + color_icons = true; + strict = true; + }; +} diff --git a/tests/test-sources/plugins/utils/web-devicons.nix b/tests/test-sources/plugins/utils/web-devicons.nix new file mode 100644 index 00000000..6b223baf --- /dev/null +++ b/tests/test-sources/plugins/utils/web-devicons.nix @@ -0,0 +1,5 @@ +{ + empty = { + plugins.web-devicons.enable = true; + }; +}