diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index 3d8b1a931bf8..8809e6b726ac 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-nio,,,,,,mrcjkb pathlib.nvim,,,,,, +papis-nvim,,,,,,GaetanLepage penlight,,,,,,alerque plenary.nvim,https://raw.githubusercontent.com/nvim-lua/plenary.nvim/master/plenary.nvim-scm-1.rockspec,,,,5.1, psl,,,,0.3,, diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index c9daddca783c..79b1e07ae5b7 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -10447,6 +10447,18 @@ final: prev: meta.homepage = "https://github.com/NLKNguyen/papercolor-theme/"; }; + papis-nvim = buildNeovimPlugin { + pname = "papis.nvim"; + version = "2024-10-30"; + src = fetchFromGitHub { + owner = "jghauser"; + repo = "papis.nvim"; + rev = "11dff5ac579616b8835f3d53fae8978bf4374617"; + sha256 = "12911b7xfc8rimqyggnrz267fpf0syyjrrb2xspqnp65snwbl93q"; + }; + meta.homepage = "https://github.com/jghauser/papis.nvim/"; + }; + parpar-nvim = buildVimPlugin { pname = "parpar.nvim"; version = "2023-09-12"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 9b96843f924e..78a30fca8af2 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -865,6 +865,7 @@ https://github.com/drewtempelmeyer/palenight.vim/,, https://github.com/JoosepAlviste/palenightfall.nvim/,, https://github.com/roobert/palette.nvim/,HEAD, https://github.com/NLKNguyen/papercolor-theme/,, +https://github.com/jghauser/papis.nvim/,HEAD, https://github.com/dundalek/parpar.nvim/,, https://github.com/tmsvg/pear-tree/,, https://github.com/steelsojka/pears.nvim/,, diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 19499d15ce22..9c40e3edd7e6 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -2930,6 +2930,29 @@ buildLuarocksPackage { }; }) {}; +papis-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, nui-nvim, pathlib-nvim, sqlite }: +buildLuarocksPackage { + pname = "papis.nvim"; + version = "0.7.0-1"; + knownRockspec = (fetchurl { + url = "mirror://luarocks/papis.nvim-0.7.0-1.rockspec"; + sha256 = "1bza3blszq1kz224zx7k0mn636lnj5rcx5s7q6l3ng8rzddw4isa"; + }).outPath; + src = fetchzip { + url = "https://github.com/jghauser/papis.nvim/archive/16983a7aac24ea787d9b9ac5dce3c35d0077b990.zip"; + sha256 = "0virafyw0d46iwscbs1f1y7ks9jafhq214m17wqdz25srb7hmrxd"; + }; + + disabled = luaOlder "5.1"; + propagatedBuildInputs = [ nui-nvim pathlib-nvim sqlite ]; + + meta = { + homepage = "https://github.com/jghauser/papis.nvim"; + description = "Manage your bibliography from within your favourite editor"; + license.fullName = "GPL-3.0"; + }; +}) {}; + penlight = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luafilesystem }: buildLuarocksPackage { pname = "penlight";