Merge pull request #160344 from AndersonTorres/move-vscode-plugins
Move misc/vscode-extensions to applications/editors/vscode/extensions
This commit is contained in:
commit
f15188d1b8
2
.github/CODEOWNERS
vendored
2
.github/CODEOWNERS
vendored
@ -229,7 +229,7 @@
|
|||||||
/pkgs/misc/vim-plugins @jonringer @softinio
|
/pkgs/misc/vim-plugins @jonringer @softinio
|
||||||
|
|
||||||
# VsCode Extensions
|
# VsCode Extensions
|
||||||
/pkgs/misc/vscode-extensions @jonringer
|
/pkgs/applications/editors/vscode/extensions @jonringer
|
||||||
|
|
||||||
# Prometheus exporter modules and tests
|
# Prometheus exporter modules and tests
|
||||||
/nixos/modules/services/monitoring/prometheus/exporters.nix @WilliButz
|
/nixos/modules/services/monitoring/prometheus/exporters.nix @WilliButz
|
||||||
|
@ -29,7 +29,7 @@ let
|
|||||||
sha256 = "sha256-vh7z8jupVxXPOko3sWUsOB7eji/7lKfwJ/CE3iw97Sw=";
|
sha256 = "sha256-vh7z8jupVxXPOko3sWUsOB7eji/7lKfwJ/CE3iw97Sw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-deps = nodePackages."rust-analyzer-build-deps-../../misc/vscode-extensions/rust-analyzer/build-deps";
|
build-deps = nodePackages."rust-analyzer-build-deps-../../applications/editors/vscode/extensions/rust-analyzer/build-deps";
|
||||||
# FIXME: Making a new derivation to link `node_modules` and run `npm run package`
|
# FIXME: Making a new derivation to link `node_modules` and run `npm run package`
|
||||||
# will cause a build failure.
|
# will cause a build failure.
|
||||||
vsix = build-deps.override {
|
vsix = build-deps.override {
|
@ -4,7 +4,7 @@
|
|||||||
set -eu -o pipefail
|
set -eu -o pipefail
|
||||||
|
|
||||||
# can be added to your configuration with the following command and snippet:
|
# can be added to your configuration with the following command and snippet:
|
||||||
# $ ./pkgs/misc/vscode-extensions/update_installed_exts.sh > extensions.nix
|
# $ ./pkgs/applications/editors/vscode/extensions/update_installed_exts.sh > extensions.nix
|
||||||
#
|
#
|
||||||
# packages = with pkgs;
|
# packages = with pkgs;
|
||||||
# (vscode-with-extensions.override {
|
# (vscode-with-extensions.override {
|
@ -42,7 +42,7 @@ let
|
|||||||
doCheck = false;
|
doCheck = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
nodeDeps = nodePackages."vscode-lldb-build-deps-../../misc/vscode-extensions/vscode-lldb/build-deps";
|
nodeDeps = nodePackages."vscode-lldb-build-deps-../../applications/editors/vscode/extensions/vscode-lldb/build-deps";
|
||||||
|
|
||||||
in stdenv.mkDerivation {
|
in stdenv.mkDerivation {
|
||||||
pname = "vscode-extension-${publisher}-${pname}";
|
pname = "vscode-extension-${publisher}-${pname}";
|
@ -1,5 +1,6 @@
|
|||||||
#!/usr/bin/env nix-shell
|
#! /usr/bin/env nix-shell
|
||||||
#!nix-shell -i bash -p jq nix-prefetch
|
#! nix-shell ../../update-shell.nix -i bash
|
||||||
|
|
||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
cd "$(dirname "${BASH_SOURCE[0]}")"
|
cd "$(dirname "${BASH_SOURCE[0]}")"
|
||||||
if [[ $# -ne 1 ]]; then
|
if [[ $# -ne 1 ]]; then
|
||||||
@ -12,7 +13,8 @@ FIXME: This script doesn't update patched lldb. Please manually check branches
|
|||||||
of https://github.com/vadimcn/llvm-project and update lldb with correct version of LLVM.
|
of https://github.com/vadimcn/llvm-project and update lldb with correct version of LLVM.
|
||||||
"
|
"
|
||||||
|
|
||||||
nixpkgs=../../../..
|
# Ideally, nixpkgs points to default.nix file of Nixpkgs official tree
|
||||||
|
nixpkgs=../../../../../..
|
||||||
nixFile=./default.nix
|
nixFile=./default.nix
|
||||||
owner=vadimcn
|
owner=vadimcn
|
||||||
repo=vscode-lldb
|
repo=vscode-lldb
|
18
pkgs/applications/editors/vscode/update-shell.nix
Normal file
18
pkgs/applications/editors/vscode/update-shell.nix
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{ pkgs ? import ../../../.. { } }:
|
||||||
|
|
||||||
|
# Ideally, pkgs points to default.nix file of Nixpkgs official tree
|
||||||
|
with pkgs;
|
||||||
|
|
||||||
|
mkShell {
|
||||||
|
packages = [
|
||||||
|
bash
|
||||||
|
curl
|
||||||
|
gawk
|
||||||
|
gnugrep
|
||||||
|
gnused
|
||||||
|
jq
|
||||||
|
nix
|
||||||
|
nix-prefetch
|
||||||
|
nix-prefetch-scripts
|
||||||
|
];
|
||||||
|
}
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env nix-shell
|
#! /usr/bin/env nix-shell
|
||||||
#!nix-shell -i bash -p curl jq gnused
|
#! nix-shell update-shell.nix -i bash
|
||||||
|
|
||||||
# Update script for the vscode versions and hashes.
|
# Update script for the vscode versions and hashes.
|
||||||
# Usually doesn't need to be called by hand,
|
# Usually doesn't need to be called by hand,
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env nix-shell
|
#! /usr/bin/env nix-shell
|
||||||
#!nix-shell -i bash -p curl gnugrep gnused gawk
|
#! nix-shell update-shell.nix -i bash
|
||||||
|
|
||||||
# Update script for the vscode versions and hashes.
|
# Update script for the vscode versions and hashes.
|
||||||
# Usually doesn't need to be called by hand,
|
# Usually doesn't need to be called by hand,
|
||||||
|
@ -257,7 +257,7 @@
|
|||||||
, "reveal-md"
|
, "reveal-md"
|
||||||
, "rimraf"
|
, "rimraf"
|
||||||
, "rollup"
|
, "rollup"
|
||||||
, { "rust-analyzer-build-deps": "../../misc/vscode-extensions/rust-analyzer/build-deps" }
|
, { "rust-analyzer-build-deps": "../../applications/editors/vscode/extensions/rust-analyzer/build-deps" }
|
||||||
, "rtlcss"
|
, "rtlcss"
|
||||||
, "s3http"
|
, "s3http"
|
||||||
, "sass"
|
, "sass"
|
||||||
@ -361,7 +361,7 @@
|
|||||||
, "vscode-json-languageserver"
|
, "vscode-json-languageserver"
|
||||||
, "vscode-json-languageserver-bin"
|
, "vscode-json-languageserver-bin"
|
||||||
, "vscode-langservers-extracted"
|
, "vscode-langservers-extracted"
|
||||||
, { "vscode-lldb-build-deps": "../../misc/vscode-extensions/vscode-lldb/build-deps" }
|
, { "vscode-lldb-build-deps": "../../applications/editors/vscode/extensions/vscode-lldb/build-deps" }
|
||||||
, "vue-cli"
|
, "vue-cli"
|
||||||
, "vue-language-server"
|
, "vue-language-server"
|
||||||
, "wavedrom-cli"
|
, "wavedrom-cli"
|
||||||
|
8
pkgs/development/node-packages/node-packages.nix
generated
8
pkgs/development/node-packages/node-packages.nix
generated
@ -118020,11 +118020,11 @@ in
|
|||||||
bypassCache = true;
|
bypassCache = true;
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
};
|
};
|
||||||
"rust-analyzer-build-deps-../../misc/vscode-extensions/rust-analyzer/build-deps" = nodeEnv.buildNodePackage {
|
"rust-analyzer-build-deps-../../applications/editors/vscode/extensions/rust-analyzer/build-deps" = nodeEnv.buildNodePackage {
|
||||||
name = "rust-analyzer";
|
name = "rust-analyzer";
|
||||||
packageName = "rust-analyzer";
|
packageName = "rust-analyzer";
|
||||||
version = "0.2.834";
|
version = "0.2.834";
|
||||||
src = ../../misc/vscode-extensions/rust-analyzer/build-deps;
|
src = ../../applications/editors/vscode/extensions/rust-analyzer/build-deps;
|
||||||
dependencies = [
|
dependencies = [
|
||||||
sources."@babel/code-frame-7.12.11"
|
sources."@babel/code-frame-7.12.11"
|
||||||
sources."@babel/helper-validator-identifier-7.16.7"
|
sources."@babel/helper-validator-identifier-7.16.7"
|
||||||
@ -129307,11 +129307,11 @@ in
|
|||||||
bypassCache = true;
|
bypassCache = true;
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
};
|
};
|
||||||
"vscode-lldb-build-deps-../../misc/vscode-extensions/vscode-lldb/build-deps" = nodeEnv.buildNodePackage {
|
"vscode-lldb-build-deps-../../applications/editors/vscode/extensions/vscode-lldb/build-deps" = nodeEnv.buildNodePackage {
|
||||||
name = "vscode-lldb";
|
name = "vscode-lldb";
|
||||||
packageName = "vscode-lldb";
|
packageName = "vscode-lldb";
|
||||||
version = "1.6.8";
|
version = "1.6.8";
|
||||||
src = ../../misc/vscode-extensions/vscode-lldb/build-deps;
|
src = ../../applications/editors/vscode/extensions/vscode-lldb/build-deps;
|
||||||
dependencies = [
|
dependencies = [
|
||||||
sources."@discoveryjs/json-ext-0.5.6"
|
sources."@discoveryjs/json-ext-0.5.6"
|
||||||
sources."@types/eslint-8.4.1"
|
sources."@types/eslint-8.4.1"
|
||||||
|
@ -29612,11 +29612,11 @@ with pkgs;
|
|||||||
vscode-fhs = vscode.fhs;
|
vscode-fhs = vscode.fhs;
|
||||||
vscode-fhsWithPackages = vscode.fhsWithPackages;
|
vscode-fhsWithPackages = vscode.fhsWithPackages;
|
||||||
|
|
||||||
vscode-with-extensions = callPackage ../applications/editors/vscode/with-extensions.nix {};
|
vscode-with-extensions = callPackage ../applications/editors/vscode/with-extensions.nix { };
|
||||||
|
|
||||||
vscode-utils = callPackage ../misc/vscode-extensions/vscode-utils.nix {};
|
vscode-utils = callPackage ../applications/editors/vscode/extensions/vscode-utils.nix { };
|
||||||
|
|
||||||
vscode-extensions = recurseIntoAttrs (callPackage ../misc/vscode-extensions {});
|
vscode-extensions = recurseIntoAttrs (callPackage ../applications/editors/vscode/extensions { });
|
||||||
|
|
||||||
vscodium = callPackage ../applications/editors/vscode/vscodium.nix { };
|
vscodium = callPackage ../applications/editors/vscode/vscodium.nix { };
|
||||||
vscodium-fhs = vscodium.fhs;
|
vscodium-fhs = vscodium.fhs;
|
||||||
|
Loading…
Reference in New Issue
Block a user