diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index 8a973374a1a3..1f3d7a8049c6 100644 --- a/maintainers/scripts/luarocks-packages.csv +++ b/maintainers/scripts/luarocks-packages.csv @@ -123,6 +123,7 @@ nui.nvim,,,,,,mrcjkb nvim-cmp,https://raw.githubusercontent.com/hrsh7th/nvim-cmp/main/nvim-cmp-scm-1.rockspec,,,,, nvim-dbee,,,,,,perchun nvim-nio,,,,,,mrcjkb +nvim-web-devicons,,,,,, orgmode,,,,,, papis-nvim,,,,,,GaetanLepage pathlib.nvim,,,,,, diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index b24928ccc94c..da67173bb717 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -10864,19 +10864,6 @@ final: prev: meta.hydraPlatforms = [ ]; }; - nvim-web-devicons = buildVimPlugin { - pname = "nvim-web-devicons"; - version = "2025-01-27"; - src = fetchFromGitHub { - owner = "nvim-tree"; - repo = "nvim-web-devicons"; - rev = "1c9136332840edee0c593f2f4f89598c8ed97f5f"; - sha256 = "10liz7hpdb5vavn45hpqn0c39s0cqdns8dygr1472b5fyxh5ld29"; - }; - meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; - meta.hydraPlatforms = [ ]; - }; - nvim-whichkey-setup-lua = buildVimPlugin { pname = "nvim-whichkey-setup.lua"; version = "2021-04-16"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 27e72add1390..a52a59353816 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -4015,6 +4015,7 @@ in "nvim-cmp" "nvim-dbee" "nvim-nio" + "nvim-web-devicons" "orgmode" "papis-nvim" "rest-nvim" diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 7aaa090d8574..19d46535c26b 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -2930,6 +2930,28 @@ buildLuarocksPackage { }; }) {}; +nvim-web-devicons = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: +buildLuarocksPackage { + pname = "nvim-web-devicons"; + version = "0.100-1"; + knownRockspec = (fetchurl { + url = "mirror://luarocks/nvim-web-devicons-0.100-1.rockspec"; + sha256 = "0i87kr2q1s97q4kw85k36xhryigbv4bgy3ig56qg6z5jgkxgldza"; + }).outPath; + src = fetchzip { + url = "https://github.com/nvim-tree/nvim-web-devicons/archive/v0.100.zip"; + sha256 = "0d7gzk06f6z9wq496frbaavx90mcxvdhrswqd3pcayj2872i698d"; + }; + + disabled = luaOlder "5.1"; + + meta = { + homepage = "https://github.com/nvim-tree/nvim-web-devicons"; + description = "Nerd Font icons for neovim"; + license.fullName = "MIT"; + }; +}) {}; + orgmode = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, tree-sitter-orgmode }: buildLuarocksPackage { pname = "orgmode";