Здравствуйте! Чтобы комфортно пользоваться neovim-qt как фронтендом к nvim --listen $addr на сервере, на этот сервер нужно ставить каталог /usr/share/nvim-qt/runtime с содержимым. По крайней мере, это необходимо, чтобы из коробки работала интеграция с буферами обмена. Предлагаю (не требую) упаковать их в подпакет, который можно ставить на сервер (т. е. машину без десктопа/GUI), не ставя туда сам neovim-qt. Соответственно, сам neovim-qt будет зависеть от этого подпакета, но не наоборот. С другой стороны, nvim_gui_shim.vim много лет не менялся, причин менять его в обозримом будущем не просматривается, и его можно спокойно утащить себе в пользовательский runtime — но тогда, если вдруг состав runtime изменится, его можно забыть обновить, или забыть поставить; т. е., наверное, кому-то кроме меня тоже будет удобнее держать подпакет.
(In reply to Arseny Maslennikov from comment #0) > С другой стороны, nvim_gui_shim.vim много лет не менялся, причин менять его > в обозримом будущем не просматривается Это я погорячился утверждать, что не менялся: https://github.com/equalsraf/neovim-qt/commits/master/src/gui/runtime
neovim-qt-0.2.17-alt8.git7b02596 -> sisyphus: Wed Sep 06 2023 Vladimir Didenko <cow@altlinux> 0.2.17-alt8.git7b02596 - Move neovim dependency to runtime package Wed Sep 06 2023 Vladimir Didenko <cow@altlinux> 0.2.17-alt7.git7b02596 - Move runtime files into the separate package (closes: #47469)