Codeium.nvim always crashes

I am getting multiple errors when configuring neovim plugins. especially codeium.

Share code, share errors.

ive tried it recently, seemed to work fine. Tho I i probably could not find it in nixpkgs since I see in my config I did this:

  codeium = pkgs.vimUtils.buildVimPlugin {
    name = "codeium";
    src = pkgs.fetchFromGitHub {
      owner = "Exafunction";
      repo = "codeium.vim";
      rev = "dfe75c688a8ee9c3d192c51b6e7d315a3ca37d74";
      sha256 = "sha256-y184yCeyciFtHUNeGgWpjmRR0N902abx6p8sFJqeADo=";
    };
  };

thanks for the help though it didn’t work. I install the latest version of codeium from nixhub.io also failed. By luck I installed programs.nix-ld and codeium started working.

I believe the issue was dynamically linking libraries

You are in luck, just yesterday I realized that it downloads a binary

It did not cause me issues due to this hack which I even forgot that I had

Solution is to explicitly specify language server (to be fair, I have not tried it without linker, but it should work)

Also, I would appreciate if you could let me know if you have the same issue as this

My colleague just had the same issue… I would appreciate it if someone could look into it, if not - at some point I’ll look into it myself

{ config, pkgs, … }:

let
codeium = fetchTarball {
url = “https://github.com/nixos/nixpkgs/archive/a2eacc0c62c0537bd1a7a60c1f91d1f3a59fd013.tar.gz”;
sha256 = “13g6jcvhkqwwch4yvfmsvrf9qiwj01p3ryf5vaz3y8s06gxw8rd2”;
};
codeium-pkg = import codeium {
inherit (pkgs) system;
config = pkgs.config;
};
in
{
home.packages = [
codeium-pkg.codeium
];

}