diff --git a/pkgs/applications/editors/vscode/extensions/congyiwu.vscode-jupytext/default.nix b/pkgs/applications/editors/vscode/extensions/congyiwu.vscode-jupytext/default.nix new file mode 100644 index 000000000000..b03c7cafd3ac --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/congyiwu.vscode-jupytext/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-jupytext"; + publisher = "congyiwu"; + version = "0.1.2"; + hash = "sha256-V9V4O1fdhY/ReKskixn113O0G1Mu1x9Z9SdChw9uVqU="; + }; + meta = { + changelog = "https://marketplace.visualstudio.com/items/congyiwu.vscode-jupytext/changelog"; + description = "Visual Studio Code extension for Jupytext support"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=congyiwu.vscode-jupytext"; + homepage = "https://github.com/congyiwu/vscode-jupytext"; + license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.smissingham ]; + }; +} diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f6d2e594a66d..cf024004e5f5 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1069,6 +1069,8 @@ let }; }; + congyiwu.vscode-jupytext = callPackage ./congyiwu.vscode-jupytext { }; + contextmapper.context-mapper-vscode-extension = callPackage ./contextmapper.context-mapper-vscode-extension { }; @@ -2578,6 +2580,8 @@ let johnpapa.winteriscoming = callPackage ./johnpapa.winteriscoming { }; + joshmu.periscope = callPackage ./joshmu.periscope { }; + jgclark.vscode-todo-highlight = buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-todo-highlight"; @@ -3236,7 +3240,7 @@ let description = "Data viewing, cleaning and preparation for tabular datasets"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-toolsai.datawrangler"; homepage = "https://github.com/microsoft/vscode-data-wrangler"; - license = lib.licenses.mit; + license = lib.licenses.unfree; maintainers = [ lib.maintainers.katanallama ]; }; }; diff --git a/pkgs/applications/editors/vscode/extensions/joshmu.periscope/default.nix b/pkgs/applications/editors/vscode/extensions/joshmu.periscope/default.nix new file mode 100644 index 000000000000..d86d2c6c259f --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/joshmu.periscope/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "periscope"; + publisher = "joshmu"; + version = "1.15.1"; + hash = "sha256-Ssa3qoookSa/JnmZl1AmlT48exAgd6pbwdzzsmTcEqs="; + }; + meta = { + changelog = "https://marketplace.visualstudio.com/items/joshmu.periscope/changelog"; + description = "Visual Studio Code extension for fuzzy search and navigation"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=joshmu.periscope"; + homepage = "https://github.com/joshmu/periscope"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.smissingham ]; + }; +}