diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 684986d9a7c7..f6eef7ecf70a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1289,6 +1289,12 @@ name = "Alexandru Tocar"; keys = [ { fingerprint = "B617 DD24 3AB0 2E3F 2E67 DBFD 1305 2A85 D7A4 2AA4"; } ]; }; + AlexAntonik = { + email = "antonikavv@gmail.com"; + github = "AlexAntonik"; + githubId = 55547934; + name = "Alex Antonik"; + }; alexarice = { email = "alexrice999@hotmail.co.uk"; github = "alexarice"; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 93e524df8ec2..eb4262845e1d 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2359,6 +2359,8 @@ let }; }; + inferrinizzard.prettier-sql-vscode = callPackage ./inferrinizzard.prettier-sql-vscode { }; + intellsmi.comment-translate = buildVscodeMarketplaceExtension { mktplcRef = { publisher = "intellsmi"; @@ -2451,6 +2453,8 @@ let jackmacwindows.craftos-pc = callPackage ./jackmacwindows.craftos-pc { }; + jacobdufault.fuzzy-search = callPackage ./jacobdufault.fuzzy-search { }; + jakestanger.corn = callPackage ./jakestanger.corn { }; james-yu.latex-workshop = callPackage ./james-yu.latex-workshop { }; @@ -3728,6 +3732,8 @@ let oxc.oxc-vscode = callPackage ./oxc.oxc-vscode { }; + pflannery.vscode-versionlens = callPackage ./pflannery.vscode-versionlens { }; + ph-hawkins.arc-plus = callPackage ./ph-hawkins.arc-plus { }; phind.phind = buildVscodeMarketplaceExtension { @@ -3867,6 +3873,8 @@ let }; }; + rangav.vscode-thunder-client = callPackage ./rangav.vscode-thunder-client { }; + rebornix.ruby = buildVscodeMarketplaceExtension { mktplcRef = { name = "ruby"; diff --git a/pkgs/applications/editors/vscode/extensions/inferrinizzard.prettier-sql-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/inferrinizzard.prettier-sql-vscode/default.nix new file mode 100644 index 000000000000..c87dde51734a --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/inferrinizzard.prettier-sql-vscode/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "prettier-sql-vscode"; + publisher = "inferrinizzard"; + version = "1.6.0"; + hash = "sha256-l6pf/+uv8Bn4uDMX0CbzSjydTStr73uRY550Ad9wm7Q="; + }; + + meta = { + description = "VSCode Extension to format SQL files"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=inferrinizzard.prettier-sql-vscode"; + homepage = "https://github.com/sql-formatter-org/sql-formatter"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ AlexAntonik ]; + }; +} diff --git a/pkgs/applications/editors/vscode/extensions/jacobdufault.fuzzy-search/default.nix b/pkgs/applications/editors/vscode/extensions/jacobdufault.fuzzy-search/default.nix new file mode 100644 index 000000000000..ca91a9ea3754 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/jacobdufault.fuzzy-search/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "fuzzy-search"; + publisher = "jacobdufault"; + version = "0.0.3"; + hash = "sha256-oN1SzXypjpKOTUzPbLCTC+H3I/40LMVdjbW3T5gib0M="; + }; + + meta = { + description = "Provides a fuzzy search using the quick pick window of the current text document."; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=jacobdufault.fuzzy-search"; + homepage = "https://github.com/jacobdufault/vscode-fuzzy-search"; + license = lib.licenses.unfree; + maintainers = with lib.maintainers; [ AlexAntonik ]; + }; +} diff --git a/pkgs/applications/editors/vscode/extensions/pflannery.vscode-versionlens/default.nix b/pkgs/applications/editors/vscode/extensions/pflannery.vscode-versionlens/default.nix new file mode 100644 index 000000000000..e39cded3c0eb --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/pflannery.vscode-versionlens/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-versionlens"; + publisher = "pflannery"; + version = "1.28.0"; + hash = "sha256-IZjTHE51hdrQpDndsz5bBCKre0zmWkCAJa/v8k4iLy0="; + }; + + meta = { + description = "Shows the latest version for each package using code lens"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=pflannery.vscode-versionlens"; + homepage = "https://gitlab.com/versionlens/vscode-versionlens"; + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ AlexAntonik ]; + }; +} diff --git a/pkgs/applications/editors/vscode/extensions/rangav.vscode-thunder-client/default.nix b/pkgs/applications/editors/vscode/extensions/rangav.vscode-thunder-client/default.nix new file mode 100644 index 000000000000..53033e8dee08 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/rangav.vscode-thunder-client/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "vscode-thunder-client"; + publisher = "rangav"; + version = "2.41.0"; + hash = "sha256-c5oEaRMeTEWT0dtd6bzWMumhTEchOsLDXp+D76orL+k="; + }; + + meta = { + description = "Lightweight Rest API Client for VS Code"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client"; + homepage = "https://github.com/thunderclient/thunder-client-support"; + license = lib.licenses.unfree; + maintainers = with lib.maintainers; [ AlexAntonik ]; + }; +}