diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index cac9bbdec474..5c2f22f8c070 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -5374,6 +5374,8 @@ let }; }; + yoshi47.selection-path-copier = callPackage ./yoshi47.selection-path-copier { }; + yy0931.vscode-sqlite3-editor = callPackage ./yy0931.vscode-sqlite3-editor { }; yzane.markdown-pdf = callPackage ./yzane.markdown-pdf { }; diff --git a/pkgs/applications/editors/vscode/extensions/yoshi47.selection-path-copier/default.nix b/pkgs/applications/editors/vscode/extensions/yoshi47.selection-path-copier/default.nix new file mode 100644 index 000000000000..bef7f62efedc --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/yoshi47.selection-path-copier/default.nix @@ -0,0 +1,22 @@ +{ + lib, + vscode-utils, + nix-update-script, +}: + +vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { + mktplcRef = { + publisher = "yoshi47"; + name = "selection-path-copier"; + version = "1.5.0"; + hash = "sha256-ip8dsU8B2vghINPSftvfC5OtM0bjIP0V3JAMt5skmdg="; + }; + meta = { + description = "Copy file paths with line numbers, code snippets, and GitHub permalinks in multiple formats"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=yoshi47.selection-path-copier"; + homepage = "https://github.com/yoshi47/selection-path-copier"; + changelog = "https://github.com/yoshi47/selection-path-copier/releases/tag/release/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ aduh95 ]; + }; +})