equalsraf / neovim-qt

Neovim client library and GUI, in Qt5.
https://github.com/equalsraf/neovim-qt/wiki
ISC License
1.85k stars 171 forks source link

Neovim and neovim-qt in recent Ubuntu 24.04 #1125

Open Rmano opened 2 weeks ago

Rmano commented 2 weeks ago

Hi, first of all, thanks to the developer(s) for the package.

In my new Ubuntu 24.04.1 work machine, I installed the neovim package, which comes as a snap package, and it's at version 0.10.2. The newer version available as a Debian package is 0.9.something, which is too old to be really usable.

Now, the problem is that installing neovim-qt pulls the debian package unconditionally --- that is, it downgrades the neovim application.

Is it possible to change it so that neovim-qt uses the installed version of neovim, even if it is a snap package?

jgehrig commented 2 days ago

I'm not very familiar with snap or Ubuntu/Debian packages...

You could install neovm-qt from an AppImage, which is available in the Build Artificats: https://github.com/equalsraf/neovim-qt/actions/runs/11652177029

Neovim-qt can work with whatever version of Neovim is installed. The downgrade is caused by the rules in Ubuntu's package manager.

FYI @jamessan