tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
coc-pyright: migrate from nodePackages
pyrox.dev
1 year ago
eaff6e79
f8831f3a
+35
-32
5 changed files
expand all
collapse all
unified
split
pkgs
applications
editors
vim
plugins
overrides.nix
by-name
co
coc-pyright
package.nix
development
node-packages
aliases.nix
node-packages.json
node-packages.nix
+7
-1
pkgs/applications/editors/vim/plugins/overrides.nix
···
18
arrow-cpp
19
, Cocoa
20
, coc-diagnostic
0
21
, code-minimap
22
, dasht
23
, deno
···
347
coc-diagnostic = buildVimPlugin {
348
inherit (coc-diagnostic) pname version meta;
349
src = "${coc-diagnostic}/lib/node_modules/coc-diagnostic";
0
0
0
0
0
0
350
};
351
352
coc-nginx = buildVimPlugin {
···
2234
"coc-metals"
2235
"coc-pairs"
2236
"coc-prettier"
2237
-
"coc-pyright"
2238
"coc-python"
2239
"coc-r-lsp"
2240
"coc-rls"
···
18
arrow-cpp
19
, Cocoa
20
, coc-diagnostic
21
+
, coc-pyright
22
, code-minimap
23
, dasht
24
, deno
···
348
coc-diagnostic = buildVimPlugin {
349
inherit (coc-diagnostic) pname version meta;
350
src = "${coc-diagnostic}/lib/node_modules/coc-diagnostic";
351
+
};
352
+
353
+
coc-pyright = buildVimPlugin {
354
+
pname = "coc-pyright";
355
+
inherit (coc-pyright) version meta;
356
+
src = "${coc-pyright}/lib/node_modules/coc-pyright";
357
};
358
359
coc-nginx = buildVimPlugin {
···
2241
"coc-metals"
2242
"coc-pairs"
2243
"coc-prettier"
0
2244
"coc-python"
2245
"coc-r-lsp"
2246
"coc-rls"
+27
pkgs/by-name/co/coc-pyright/package.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
lib,
3
+
buildNpmPackage,
4
+
fetchFromGitHub,
5
+
}:
6
+
7
+
buildNpmPackage {
8
+
pname = "coc-pyright";
9
+
version = "1.1.371";
10
+
11
+
src = fetchFromGitHub {
12
+
owner = "fannheyward";
13
+
repo = "coc-pyright";
14
+
# No tagged releases, this commit corresponds to the latest release of the package.
15
+
rev = "d4cfda2f530622962a2a6e3ac1ddb2ad83ea2387";
16
+
hash = "sha256-oNixIW63DhPn2LYJ5t/R4xcReZR3W6nqqFBnCUmo/Wo=";
17
+
};
18
+
19
+
npmDepsHash = "sha256-cTAt02RdQbKurP6H/JWwVp+VpoIysbFt9le9R69+DL4=";
20
+
21
+
meta = {
22
+
description = "Pyright extension for coc.nvim";
23
+
homepage = "https://github.com/fannheyward/coc-pyright";
24
+
license = lib.licenses.mit;
25
+
maintainers = with lib.maintainers; [ pyrox0 ];
26
+
};
27
+
}
+1
pkgs/development/node-packages/aliases.nix
···
71
inherit (pkgs) clubhouse-cli; # added 2023-08-18
72
inherit (pkgs) coc-diagnostic; # added 2024-06-29
73
coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21
0
74
coinmon = throw "coinmon was removed since it was abandoned upstream"; # added 2024-03-19
75
coffee-script = pkgs.coffeescript; # added 2023-08-18
76
inherit (pkgs) concurrently; # added 2024-08-05
···
71
inherit (pkgs) clubhouse-cli; # added 2023-08-18
72
inherit (pkgs) coc-diagnostic; # added 2024-06-29
73
coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21
74
+
inherit (pkgs) coc-pyright; # added 2024-07-14
75
coinmon = throw "coinmon was removed since it was abandoned upstream"; # added 2024-03-19
76
coffee-script = pkgs.coffeescript; # added 2023-08-18
77
inherit (pkgs) concurrently; # added 2024-08-05
-1
pkgs/development/node-packages/node-packages.json
···
49
, "coc-metals"
50
, "coc-pairs"
51
, "coc-prettier"
52
-
, "coc-pyright"
53
, "coc-python"
54
, "coc-r-lsp"
55
, "coc-rls"
···
49
, "coc-metals"
50
, "coc-pairs"
51
, "coc-prettier"
0
52
, "coc-python"
53
, "coc-r-lsp"
54
, "coc-rls"
-30
pkgs/development/node-packages/node-packages.nix
···
43875
sha512 = "pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==";
43876
};
43877
};
43878
-
"pyright-1.1.373" = {
43879
-
name = "pyright";
43880
-
packageName = "pyright";
43881
-
version = "1.1.373";
43882
-
src = fetchurl {
43883
-
url = "https://registry.npmjs.org/pyright/-/pyright-1.1.373.tgz";
43884
-
sha512 = "ZJSjqnHbeZowUnuAiojZqCLeY1XVzRIc2GvMFFNy/z6YSyJXwChPDQL5Jl2bavTvXNO0ITRmMBVvoKCRN7cc3g==";
43885
-
};
43886
-
};
43887
"q-1.5.1" = {
43888
name = "q";
43889
packageName = "q";
···
63410
meta = {
63411
description = "prettier extension for coc.nvim";
63412
homepage = "https://github.com/neoclide/coc-prettier#readme";
63413
-
license = "MIT";
63414
-
};
63415
-
production = true;
63416
-
bypassCache = true;
63417
-
reconstructLock = true;
63418
-
};
63419
-
coc-pyright = nodeEnv.buildNodePackage {
63420
-
name = "coc-pyright";
63421
-
packageName = "coc-pyright";
63422
-
version = "1.1.371";
63423
-
src = fetchurl {
63424
-
url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.371.tgz";
63425
-
sha512 = "8vgKSjuMVpylSoHIwdzP9edeHwmjUFY+ZyBkcLQMdyjdZtEc3+6OblXS0Dm5nXosjLY/ATc+w+38ITIssqm76g==";
63426
-
};
63427
-
dependencies = [
63428
-
sources."pyright-1.1.373"
63429
-
];
63430
-
buildInputs = globalBuildInputs;
63431
-
meta = {
63432
-
description = "Pyright extension for coc.nvim, static type checker for Python";
63433
-
homepage = "https://github.com/fannheyward/coc-pyright#readme";
63434
license = "MIT";
63435
};
63436
production = true;
···
43875
sha512 = "pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==";
43876
};
43877
};
0
0
0
0
0
0
0
0
0
43878
"q-1.5.1" = {
43879
name = "q";
43880
packageName = "q";
···
63401
meta = {
63402
description = "prettier extension for coc.nvim";
63403
homepage = "https://github.com/neoclide/coc-prettier#readme";
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
63404
license = "MIT";
63405
};
63406
production = true;