Merge pull request #276080 from GaetanLepage/codeium-nvim

vimPlugins.codeium-nvim: init at 2023-12-17
This commit is contained in:
Matthieu Coudron 2023-12-25 00:08:33 +01:00 committed by GitHub
commit b878cb4ca3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 273 additions and 245 deletions

File diff suppressed because it is too large Load Diff

View File

@ -39,12 +39,12 @@
};
apex = buildGrammar {
language = "apex";
version = "0.0.0+rev=82ee140";
version = "0.0.0+rev=ca70b23";
src = fetchFromGitHub {
owner = "aheber";
repo = "tree-sitter-sfapex";
rev = "82ee140f4ee7652a4915ac9e9f60c4d66f7637d7";
hash = "sha256-fNKLvE9uXQlsCqO2F8ahxWigTmYu6f2TgRBgGbXvszk=";
rev = "ca70b2347a79615cd749517f6c6c2352e50a7ce9";
hash = "sha256-7gVA5aFGw2DSFmmlv6HMLcfSki4aDPB05llfHFSaYME=";
};
location = "apex";
meta.homepage = "https://github.com/aheber/tree-sitter-sfapex";
@ -117,12 +117,12 @@
};
beancount = buildGrammar {
language = "beancount";
version = "0.0.0+rev=484f508";
version = "0.0.0+rev=cd08aef";
src = fetchFromGitHub {
owner = "polarmutex";
repo = "tree-sitter-beancount";
rev = "484f50849bcce887c86451f532bf778689ca8523";
hash = "sha256-5k5sHW9xabbCFJXHJfs8oBlCjIBa6L3OtDdKEVXLgOc=";
rev = "cd08aefa20dc0f3d5984b08b5d468f75bf4fd096";
hash = "sha256-39TnAM/urE0slFtqGykkmBlZPg0OFdkDU+p1WAAjl5c=";
};
meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount";
};
@ -506,12 +506,12 @@
};
elm = buildGrammar {
language = "elm";
version = "0.0.0+rev=44ffae4";
version = "0.0.0+rev=c26afd7";
src = fetchFromGitHub {
owner = "elm-tooling";
repo = "tree-sitter-elm";
rev = "44ffae46bb460820c3c3d6fde20378202bd4b0ab";
hash = "sha256-pPu0bkctiSXmGHMQMsOYEoDyEiX71+/VKGKNZC/o+eU=";
rev = "c26afd7f2316f689410a1622f1780eff054994b1";
hash = "sha256-vYN1E49IpsvTUmxuzRyydCmhYZYGndcZPMBYgSMudrE=";
};
meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm";
};
@ -902,12 +902,12 @@
};
haskell = buildGrammar {
language = "haskell";
version = "0.0.0+rev=5260f60";
version = "0.0.0+rev=dd924b8";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-haskell";
rev = "5260f606ec353f156751473a0c203d67167c0ebe";
hash = "sha256-id64ir/HZl6okR+Hbnl3tYM9ol3ObqigzntsP/8hfLE=";
rev = "dd924b8df1eb76261f009e149fc6f3291c5081c2";
hash = "sha256-rm9EeoZ5mO4bHAB0+E+6teKCicghQ46W7VvLfv3Za7I=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-haskell";
};
@ -2042,12 +2042,12 @@
};
scala = buildGrammar {
language = "scala";
version = "0.0.0+rev=1b4c2fa";
version = "0.0.0+rev=866f945";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-scala";
rev = "1b4c2fa5c55c5fd83cbb0d2f818f916aba221a42";
hash = "sha256-93uWT5KMqCUwntdL5U2Vc71ci+uP3OdP9y6kVZ3bYLo=";
rev = "866f94551cd03f9055d04dba20465b84e7e693f3";
hash = "sha256-BvZdA972p6ks988z1Che9EN97ukjCC9AVUbhaxUx0Qc=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
};
@ -2153,24 +2153,24 @@
};
soql = buildGrammar {
language = "soql";
version = "0.0.0+rev=82ee140";
version = "0.0.0+rev=ca70b23";
src = fetchFromGitHub {
owner = "aheber";
repo = "tree-sitter-sfapex";
rev = "82ee140f4ee7652a4915ac9e9f60c4d66f7637d7";
hash = "sha256-fNKLvE9uXQlsCqO2F8ahxWigTmYu6f2TgRBgGbXvszk=";
rev = "ca70b2347a79615cd749517f6c6c2352e50a7ce9";
hash = "sha256-7gVA5aFGw2DSFmmlv6HMLcfSki4aDPB05llfHFSaYME=";
};
location = "soql";
meta.homepage = "https://github.com/aheber/tree-sitter-sfapex";
};
sosl = buildGrammar {
language = "sosl";
version = "0.0.0+rev=82ee140";
version = "0.0.0+rev=ca70b23";
src = fetchFromGitHub {
owner = "aheber";
repo = "tree-sitter-sfapex";
rev = "82ee140f4ee7652a4915ac9e9f60c4d66f7637d7";
hash = "sha256-fNKLvE9uXQlsCqO2F8ahxWigTmYu6f2TgRBgGbXvszk=";
rev = "ca70b2347a79615cd749517f6c6c2352e50a7ce9";
hash = "sha256-7gVA5aFGw2DSFmmlv6HMLcfSki4aDPB05llfHFSaYME=";
};
location = "sosl";
meta.homepage = "https://github.com/aheber/tree-sitter-sfapex";
@ -2355,12 +2355,12 @@
};
templ = buildGrammar {
language = "templ";
version = "0.0.0+rev=671e9a9";
version = "0.0.0+rev=8793137";
src = fetchFromGitHub {
owner = "vrischmann";
repo = "tree-sitter-templ";
rev = "671e9a957acd40088919ca17b30f4a39870784d4";
hash = "sha256-ugBu/05WLmCL1D5bzzaLND/nIQIWXXSurouBewOte8A=";
rev = "8793137e669949e72ac1d877ba9cadfbb5062fc0";
hash = "sha256-SLj4IrqLgNhkeErsWcAfPeUzpAcub00yqhBeeHi18wY=";
};
meta.homepage = "https://github.com/vrischmann/tree-sitter-templ";
};
@ -2411,12 +2411,12 @@
};
tlaplus = buildGrammar {
language = "tlaplus";
version = "0.0.0+rev=c5fae9e";
version = "0.0.0+rev=aeb2e8f";
src = fetchFromGitHub {
owner = "tlaplus-community";
repo = "tree-sitter-tlaplus";
rev = "c5fae9e4ad9f483fb6232a8688a2c940be6b496b";
hash = "sha256-k2NN7vRIDsq/J4J6T9KEAwSht7JBtU9Ul7tUL/TrU58=";
rev = "aeb2e8fdc417c32ae7d1149cfa2a8ddc3b293600";
hash = "sha256-fETWuo/mZA6tCux0Hsdbg/vTxo/cdtIES9VIp75twMw=";
};
meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus";
};
@ -2625,12 +2625,12 @@
};
vimdoc = buildGrammar {
language = "vimdoc";
version = "0.0.0+rev=60045f7";
version = "0.0.0+rev=4f8ba9e";
src = fetchFromGitHub {
owner = "neovim";
repo = "tree-sitter-vimdoc";
rev = "60045f7d717eba85fa8abd996e0bb50eed5a3d8e";
hash = "sha256-FW+sPrzFQxKkWkyX2q+s+RBIMCOUWOt38vj2DzAaJ4I=";
rev = "4f8ba9e39c8b3fbaf0bb5f70ac255474a9099359";
hash = "sha256-WSDz3vP/qNW1VGmXd5aGjO9PrJpjBNN4wdBohSbh9co=";
};
meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc";
};
@ -2669,12 +2669,12 @@
};
wing = buildGrammar {
language = "wing";
version = "0.0.0+rev=e6e06a0";
version = "0.0.0+rev=785c54e";
src = fetchFromGitHub {
owner = "winglang";
repo = "wing";
rev = "e6e06a05eeb894001d3c24e1db72f5cd2f35bdae";
hash = "sha256-/a1cXTwEyHTv0mzXvZIvD0V9HBL8NyeMMWI1O+Fp5Fs=";
rev = "785c54e35a6a45826ff7228aa9662c19ca92ad57";
hash = "sha256-oNmbm8utc9wPqvhvVyfg5fbvku1QFpmcfxdk8vqSTf4=";
};
location = "libs/tree-sitter-wing";
generate = true;

View File

@ -57,6 +57,8 @@
, xxd
, zathura
, zsh
, # codeium-nvim dependencies
codeium
, # command-t dependencies
getconf
, ruby
@ -313,6 +315,19 @@
src = "${nodePackages."@yaegassy/coc-nginx"}/lib/node_modules/@yaegassy/coc-nginx";
};
codeium-nvim = super.codeium-nvim.overrideAttrs {
dependencies = with self; [ nvim-cmp plenary-nvim ];
buildPhase = ''
cat << EOF > lua/codeium/installation_defaults.lua
return {
tools = {
language_server = "${codeium}/bin/codeium_language_server"
};
};
EOF
'';
};
command-t = super.command-t.overrideAttrs {
nativeBuildInputs = [ getconf ruby ];
buildPhase = ''

View File

@ -170,6 +170,7 @@ https://github.com/coc-extensions/coc-svelte/,,
https://github.com/iamcco/coc-tailwindcss/,,
https://github.com/neoclide/coc.nvim/,release,
https://github.com/manicmaniac/coconut.vim/,HEAD,
https://github.com/Exafunction/codeium.nvim/,HEAD,
https://github.com/Exafunction/codeium.vim/,HEAD,
https://github.com/gorbit99/codewindow.nvim/,HEAD,
https://github.com/metakirby5/codi.vim/,,