nvim: Switch to external luarocks dependency
Using external luarocks instead of a luarocks plugin for now. The amount of dependencies to install is not smaller the other way now (having to install libreadline-devel) so this should be fine. I have captured more info in daily log 2025-03-11 on my reasoning. Suffice it to say: both lazy.nvim 'hererocks' installation, this external luarocks dep and the luarocks.nvim plugin are brittle in their own ways. For now, I have settled on the external dependency as it remains the simplest way to achieve what I want (image.nvim) pictures. Though it requires quite a few dependencies overall: `xbps-install lua51 lua51-devel luarocks-lua51 ImageMagick libmagick-devel`
This commit is contained in:
parent
fe79287559
commit
faaaa81f91
2 changed files with 2 additions and 9 deletions
|
|
@ -23,7 +23,6 @@
|
||||||
"glance.nvim": { "branch": "master", "commit": "cb19b86349cbe634eec0ea768b9a27fdd6d24f34" },
|
"glance.nvim": { "branch": "master", "commit": "cb19b86349cbe634eec0ea768b9a27fdd6d24f34" },
|
||||||
"grug-far.nvim": { "branch": "main", "commit": "3e72486d0123d08f5b253847ab6e00ca12353242" },
|
"grug-far.nvim": { "branch": "main", "commit": "3e72486d0123d08f5b253847ab6e00ca12353242" },
|
||||||
"helpview.nvim": { "branch": "main", "commit": "49e8d4782ae73274a35d606fde2844b6e958a0c7" },
|
"helpview.nvim": { "branch": "main", "commit": "49e8d4782ae73274a35d606fde2844b6e958a0c7" },
|
||||||
"hererocks": { "branch": "master", "commit": "9e0989754de188ce9039ad3afe24fe4c5f174b76" },
|
|
||||||
"hunk.nvim": { "branch": "master", "commit": "b475ba0011e4b8ef7d7ddecd9764ee1a5f41366d" },
|
"hunk.nvim": { "branch": "master", "commit": "b475ba0011e4b8ef7d7ddecd9764ee1a5f41366d" },
|
||||||
"image.nvim": { "branch": "master", "commit": "6ffafab2e98b5bda46bf227055aa84b90add8cdc" },
|
"image.nvim": { "branch": "master", "commit": "6ffafab2e98b5bda46bf227055aa84b90add8cdc" },
|
||||||
"img-clip.nvim": { "branch": "main", "commit": "0bb8b5ced45c2672c70184c87d014194b0705815" },
|
"img-clip.nvim": { "branch": "main", "commit": "0bb8b5ced45c2672c70184c87d014194b0705815" },
|
||||||
|
|
@ -32,8 +31,8 @@
|
||||||
"lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" },
|
"lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" },
|
||||||
"ltex_extra.nvim": { "branch": "dev", "commit": "09dc879b1873001f855bca5ad1f024ca15b9bbaf" },
|
"ltex_extra.nvim": { "branch": "dev", "commit": "09dc879b1873001f855bca5ad1f024ca15b9bbaf" },
|
||||||
"lualine.nvim": { "branch": "master", "commit": "f4f791f67e70d378a754d02da068231d2352e5bc" },
|
"lualine.nvim": { "branch": "master", "commit": "f4f791f67e70d378a754d02da068231d2352e5bc" },
|
||||||
"luarocks.nvim": { "branch": "main", "commit": "1db9093915eb16ba2473cfb8d343ace5ee04130a" },
|
|
||||||
"luvit-meta": { "branch": "main", "commit": "1df30b60b1b4aecfebc785aa98943db6c6989716" },
|
"luvit-meta": { "branch": "main", "commit": "1df30b60b1b4aecfebc785aa98943db6c6989716" },
|
||||||
|
"magick": { "branch": "master", "commit": "aa96e77b6d08983707941727a574752445de0d70" },
|
||||||
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
||||||
"markmap.nvim": { "branch": "main", "commit": "5fb6755cf5434511cc23a4936c9eb76b9142fba5" },
|
"markmap.nvim": { "branch": "main", "commit": "5fb6755cf5434511cc23a4936c9eb76b9142fba5" },
|
||||||
"mason-conform.nvim": { "branch": "main", "commit": "1983f353b29d8716751665c18d57e1ac0473a59a" },
|
"mason-conform.nvim": { "branch": "main", "commit": "1983f353b29d8716751665c18d57e1ac0473a59a" },
|
||||||
|
|
|
||||||
|
|
@ -58,13 +58,7 @@ return {
|
||||||
"3rd/image.nvim",
|
"3rd/image.nvim",
|
||||||
version = false,
|
version = false,
|
||||||
dependencies = {
|
dependencies = {
|
||||||
{
|
{ "leafo/magick" }, -- luarock, ensure global luarock51 dependency
|
||||||
"vhyrro/luarocks.nvim",
|
|
||||||
priority = 1001, -- this plugin needs to run before anything else
|
|
||||||
opts = {
|
|
||||||
rocks = { "magick" },
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{ "nvim-treesitter/nvim-treesitter", optional = true },
|
{ "nvim-treesitter/nvim-treesitter", optional = true },
|
||||||
},
|
},
|
||||||
opts = {
|
opts = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue