tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
nodePackages.coc-docker: migrate to pkgs/by-name
pyrox.dev
4 months ago
9a693ae7
53253907
verified
This commit was signed with the committer's
known signature
.
pyrox.dev
SSH Key Fingerprint:
SHA256:ihSg8ro3xVhqiuGLMtUGTeMVgmEMlaXvSS4AFyYcM/o=
+33
-82
6 changed files
expand all
collapse all
unified
split
pkgs
applications
editors
vim
plugins
cocPlugins.nix
nodePackagePlugins.nix
by-name
co
coc-docker
package.nix
development
node-packages
aliases.nix
node-packages.json
node-packages.nix
+6
pkgs/applications/editors/vim/plugins/cocPlugins.nix
···
4
coc-clangd,
5
coc-css,
6
coc-diagnostic,
0
7
coc-pyright,
8
coc-toml,
9
}:
···
26
coc-diagnostic = buildVimPlugin {
27
inherit (coc-diagnostic) pname version meta;
28
src = "${coc-diagnostic}/lib/node_modules/coc-diagnostic";
0
0
0
0
0
29
};
30
31
coc-pyright = buildVimPlugin {
···
4
coc-clangd,
5
coc-css,
6
coc-diagnostic,
7
+
coc-docker,
8
coc-pyright,
9
coc-toml,
10
}:
···
27
coc-diagnostic = buildVimPlugin {
28
inherit (coc-diagnostic) pname version meta;
29
src = "${coc-diagnostic}/lib/node_modules/coc-diagnostic";
30
+
};
31
+
32
+
coc-docker = buildVimPlugin {
33
+
inherit (coc-docker) pname version meta;
34
+
src = "${coc-docker}/lib/node_modules/coc-docker";
35
};
36
37
coc-pyright = buildVimPlugin {
-1
pkgs/applications/editors/vim/plugins/nodePackagePlugins.nix
···
7
let
8
nodePackageNames = [
9
"coc-cmake"
10
-
"coc-docker"
11
"coc-emmet"
12
"coc-eslint"
13
"coc-explorer"
···
7
let
8
nodePackageNames = [
9
"coc-cmake"
0
10
"coc-emmet"
11
"coc-eslint"
12
"coc-explorer"
+26
pkgs/by-name/co/coc-docker/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
···
1
+
{
2
+
lib,
3
+
buildNpmPackage,
4
+
fetchFromGitHub,
5
+
}:
6
+
7
+
buildNpmPackage (finalAttrs: {
8
+
pname = "coc-docker";
9
+
version = "1.0.2";
10
+
11
+
src = fetchFromGitHub {
12
+
owner = "josa42";
13
+
repo = "coc-docker";
14
+
tag = "v${finalAttrs.version}";
15
+
hash = "sha256-orSwQys+w2TKLau0gROyKh54vq7AwlVLsoU1EzALIDQ=";
16
+
};
17
+
18
+
npmDepsHash = "sha256-ow9viEFfyBUM2yDa63+pQCg6R5cAmznanqfI131fRxc=";
19
+
20
+
meta = {
21
+
description = "Docker language server extension using dockerfile-language-server-nodejs for coc.nvim";
22
+
homepage = "https://github.com/josa42/coc-docker";
23
+
license = lib.licenses.mit;
24
+
maintainers = with lib.maintainers; [ pyrox0 ];
25
+
};
26
+
})
+1
pkgs/development/node-packages/aliases.nix
···
73
inherit (pkgs) coc-clangd; # added 2024-06-29
74
inherit (pkgs) coc-css; # added 2024-06-29
75
inherit (pkgs) coc-diagnostic; # added 2024-06-29
0
76
coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21
77
inherit (pkgs) coc-pyright; # added 2024-07-14
78
coc-metals = throw "coc-metals was removed because it was deprecated upstream. vimPlugins.nvim-metals is its official replacement."; # Added 2024-10-16
···
73
inherit (pkgs) coc-clangd; # added 2024-06-29
74
inherit (pkgs) coc-css; # added 2024-06-29
75
inherit (pkgs) coc-diagnostic; # added 2024-06-29
76
+
inherit (pkgs) coc-docker; # added 2025-10-01
77
coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21
78
inherit (pkgs) coc-pyright; # added 2024-07-14
79
coc-metals = throw "coc-metals was removed because it was deprecated upstream. vimPlugins.nvim-metals is its official replacement."; # Added 2024-10-16
-1
pkgs/development/node-packages/node-packages.json
···
24
, "cdktf-cli"
25
, "clipboard-cli"
26
, "coc-cmake"
27
-
, "coc-docker"
28
, "coc-emmet"
29
, "coc-eslint"
30
, "coc-explorer"
···
24
, "cdktf-cli"
25
, "clipboard-cli"
26
, "coc-cmake"
0
27
, "coc-emmet"
28
, "coc-eslint"
29
, "coc-explorer"
-80
pkgs/development/node-packages/node-packages.nix
···
15666
sha512 = "ens7BiayssQz/uAxGzH8zGXCtiV24rRWXdjNha5V4zSOcxmAZsfGVm/PPFbwQdqEkDnhG+SyR9E3zSHUbOKXBQ==";
15667
};
15668
};
15669
-
"dockerfile-ast-0.4.2" = {
15670
-
name = "dockerfile-ast";
15671
-
packageName = "dockerfile-ast";
15672
-
version = "0.4.2";
15673
-
src = fetchurl {
15674
-
url = "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.4.2.tgz";
15675
-
sha512 = "k770mVWaCm3KbyOSPFizP6WB2ucZjfAv8aun4UsKl+IivowK7ItwBixNbziBjN05yNpvCL1/IxBdZiSz6KQIvA==";
15676
-
};
15677
-
};
15678
-
"dockerfile-language-server-nodejs-0.9.0" = {
15679
-
name = "dockerfile-language-server-nodejs";
15680
-
packageName = "dockerfile-language-server-nodejs";
15681
-
version = "0.9.0";
15682
-
src = fetchurl {
15683
-
url = "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.9.0.tgz";
15684
-
sha512 = "QPWcUxbbNTaWaRQrJKUBmCXI6iE8l7f81bCVaZizCIkVg4py/4o2mho+AKlLUsZcCml5ss8MkJ257SFV2BZWCg==";
15685
-
};
15686
-
};
15687
"dockerfile-language-service-0.9.0" = {
15688
name = "dockerfile-language-service";
15689
packageName = "dockerfile-language-service";
···
15691
src = fetchurl {
15692
url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.9.0.tgz";
15693
sha512 = "sDUkTR4LUimEAWXDIbUTEx2CytCBlx+XlJkg4B2Ptvak9HkwPD4JpXesaWxXPpp6YHCzxqwsTDY7Gf79ic340g==";
15694
-
};
15695
-
};
15696
-
"dockerfile-utils-0.10.0" = {
15697
-
name = "dockerfile-utils";
15698
-
packageName = "dockerfile-utils";
15699
-
version = "0.10.0";
15700
-
src = fetchurl {
15701
-
url = "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.10.0.tgz";
15702
-
sha512 = "gnEhxITHpOXNXdlwJgJEq3xnJokm0IZOmrmHlJv8zCB2EDsgZWwdYWuktMMslIywK2YT22gxgZEoFjtEaJqzhQ==";
15703
};
15704
};
15705
"dockerode-4.0.4" = {
···
41282
sha512 = "tZFUSbyjUcrh+qQf13ALX4QDdOfDX0cVaBFgy7ktJ0VwS7AW/yRKgGPSxVqqP9OCMNPdqP57O5q47w2pEwfaUg==";
41283
};
41284
};
41285
-
"vscode-languageserver-types-3.17.0-next.3" = {
41286
-
name = "vscode-languageserver-types";
41287
-
packageName = "vscode-languageserver-types";
41288
-
version = "3.17.0-next.3";
41289
-
src = fetchurl {
41290
-
url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.0-next.3.tgz";
41291
-
sha512 = "VQcXnhKYxUW6OiRMhG++SzmZYMJwusXknJGd+FfdOnS1yHAo734OHyR0e2eEHDlv0/oWc8RZPgx/VKSKyondVg==";
41292
-
};
41293
-
};
41294
"vscode-languageserver-types-3.17.2" = {
41295
name = "vscode-languageserver-types";
41296
packageName = "vscode-languageserver-types";
···
48203
meta = {
48204
description = "coc.nvim extension for cmake language";
48205
homepage = "https://github.com/voldikss/coc-cmake#readme";
48206
-
license = "MIT";
48207
-
};
48208
-
production = true;
48209
-
bypassCache = true;
48210
-
reconstructLock = true;
48211
-
};
48212
-
coc-docker = nodeEnv.buildNodePackage {
48213
-
name = "coc-docker";
48214
-
packageName = "coc-docker";
48215
-
version = "1.0.2";
48216
-
src = fetchurl {
48217
-
url = "https://registry.npmjs.org/coc-docker/-/coc-docker-1.0.2.tgz";
48218
-
sha512 = "6As7Y7yhU0aI5UwI/QOuJzmAluoDMUcOcNg0yJZOMsnpjw9ezrPdNMIo+vRImXp1V/STU0j27CztwnH8vofOQQ==";
48219
-
};
48220
-
dependencies = [
48221
-
sources."dockerfile-ast-0.4.2"
48222
-
sources."dockerfile-language-server-nodejs-0.9.0"
48223
-
(
48224
-
sources."dockerfile-language-service-0.9.0"
48225
-
// {
48226
-
dependencies = [
48227
-
sources."vscode-languageserver-types-3.17.0-next.3"
48228
-
];
48229
-
}
48230
-
)
48231
-
sources."dockerfile-utils-0.10.0"
48232
-
sources."tslib-2.8.1"
48233
-
sources."vscode-jsonrpc-8.1.0"
48234
-
sources."vscode-languageserver-8.1.0"
48235
-
(
48236
-
sources."vscode-languageserver-protocol-3.17.3"
48237
-
// {
48238
-
dependencies = [
48239
-
sources."vscode-languageserver-types-3.17.3"
48240
-
];
48241
-
}
48242
-
)
48243
-
sources."vscode-languageserver-textdocument-1.0.12"
48244
-
sources."vscode-languageserver-types-3.17.5"
48245
-
];
48246
-
buildInputs = globalBuildInputs;
48247
-
meta = {
48248
-
description = "docker extension for coc";
48249
-
homepage = "https://github.com/josa42/coc-docker#readme";
48250
license = "MIT";
48251
};
48252
production = true;
···
15666
sha512 = "ens7BiayssQz/uAxGzH8zGXCtiV24rRWXdjNha5V4zSOcxmAZsfGVm/PPFbwQdqEkDnhG+SyR9E3zSHUbOKXBQ==";
15667
};
15668
};
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15669
"dockerfile-language-service-0.9.0" = {
15670
name = "dockerfile-language-service";
15671
packageName = "dockerfile-language-service";
···
15673
src = fetchurl {
15674
url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.9.0.tgz";
15675
sha512 = "sDUkTR4LUimEAWXDIbUTEx2CytCBlx+XlJkg4B2Ptvak9HkwPD4JpXesaWxXPpp6YHCzxqwsTDY7Gf79ic340g==";
0
0
0
0
0
0
0
0
0
15676
};
15677
};
15678
"dockerode-4.0.4" = {
···
41255
sha512 = "tZFUSbyjUcrh+qQf13ALX4QDdOfDX0cVaBFgy7ktJ0VwS7AW/yRKgGPSxVqqP9OCMNPdqP57O5q47w2pEwfaUg==";
41256
};
41257
};
0
0
0
0
0
0
0
0
0
41258
"vscode-languageserver-types-3.17.2" = {
41259
name = "vscode-languageserver-types";
41260
packageName = "vscode-languageserver-types";
···
48167
meta = {
48168
description = "coc.nvim extension for cmake language";
48169
homepage = "https://github.com/voldikss/coc-cmake#readme";
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48170
license = "MIT";
48171
};
48172
production = true;