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
nvim/.config/nvim
|
@ -23,7 +23,6 @@
|
|||
"glance.nvim": { "branch": "master", "commit": "cb19b86349cbe634eec0ea768b9a27fdd6d24f34" },
|
||||
"grug-far.nvim": { "branch": "main", "commit": "3e72486d0123d08f5b253847ab6e00ca12353242" },
|
||||
"helpview.nvim": { "branch": "main", "commit": "49e8d4782ae73274a35d606fde2844b6e958a0c7" },
|
||||
"hererocks": { "branch": "master", "commit": "9e0989754de188ce9039ad3afe24fe4c5f174b76" },
|
||||
"hunk.nvim": { "branch": "master", "commit": "b475ba0011e4b8ef7d7ddecd9764ee1a5f41366d" },
|
||||
"image.nvim": { "branch": "master", "commit": "6ffafab2e98b5bda46bf227055aa84b90add8cdc" },
|
||||
"img-clip.nvim": { "branch": "main", "commit": "0bb8b5ced45c2672c70184c87d014194b0705815" },
|
||||
|
@ -32,8 +31,8 @@
|
|||
"lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" },
|
||||
"ltex_extra.nvim": { "branch": "dev", "commit": "09dc879b1873001f855bca5ad1f024ca15b9bbaf" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "f4f791f67e70d378a754d02da068231d2352e5bc" },
|
||||
"luarocks.nvim": { "branch": "main", "commit": "1db9093915eb16ba2473cfb8d343ace5ee04130a" },
|
||||
"luvit-meta": { "branch": "main", "commit": "1df30b60b1b4aecfebc785aa98943db6c6989716" },
|
||||
"magick": { "branch": "master", "commit": "aa96e77b6d08983707941727a574752445de0d70" },
|
||||
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
||||
"markmap.nvim": { "branch": "main", "commit": "5fb6755cf5434511cc23a4936c9eb76b9142fba5" },
|
||||
"mason-conform.nvim": { "branch": "main", "commit": "1983f353b29d8716751665c18d57e1ac0473a59a" },
|
||||
|
|
|
@ -58,13 +58,7 @@ return {
|
|||
"3rd/image.nvim",
|
||||
version = false,
|
||||
dependencies = {
|
||||
{
|
||||
"vhyrro/luarocks.nvim",
|
||||
priority = 1001, -- this plugin needs to run before anything else
|
||||
opts = {
|
||||
rocks = { "magick" },
|
||||
},
|
||||
},
|
||||
{ "leafo/magick" }, -- luarock, ensure global luarock51 dependency
|
||||
{ "nvim-treesitter/nvim-treesitter", optional = true },
|
||||
},
|
||||
opts = {
|
||||
|
|
Loading…
Reference in a new issue