Open tomaskallup opened 5 months ago
Have you tried the README
parameter wrapper
?
wrapper
: the path to a wrapper script/binary that is used to execute any binaries not listed under tools. This is primarily useful for NixOS, where a FHS wrapper can be used for the downloaded codeium server.
EDIT: In conjunction with your own bin
from Nix.
I am not even close a Nix hobbyst, but something similar was recommended to me to use Prisma ORM or Biome
I've seen the wrapper parameter, but have no idea what I should put in there. From issues that I've been able to find, there were links to other peoples configs, which were either outdated or used home managers nvim configuration, so I couldn't find any examples.
@tomaskallup They mean what program to use to download and run the server. If you just download and try to run on nixos it won't work. So you could use something like wrapper = "steam-run"
. But note this those put the downloaded server outside of nixos control. It will stop the annoying hash check though.
It would be nice to be able to configure a custom hash or disable checking it.
So I tried to get this plugin running on NixOS, my approach was to just install the language server via
home-manager
and set thetools.language_server
. However the language server I currently have (from unstable) is 1.6.18 and this plugin expects 1.6.7 and complains on nvim startupThe configuration is as follows (using
lazy.nvim
):The completions from codeium seem to work, it's just this annoying message every time I open nvim.