diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 047fe343043f..c71fcb0635bb 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1620,6 +1620,12 @@ fingerprint = "2688 0377 C31D 9E81 9BDF 83A8 C8C6 BDDB 3847 F72B"; }]; }; + azd325 = { + email = "tim.kleinschmidt@gmail.com"; + github = "Azd325"; + githubId = 426541; + name = "Tim Kleinschmidt"; + }; azuwis = { email = "azuwis@gmail.com"; github = "azuwis"; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 7262ecc75c24..83a9817c8478 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -598,6 +598,23 @@ let }; }; + charliermarsh.ruff = buildVscodeMarketplaceExtension { + mktplcRef = { + name = "ruff"; + publisher = "charliermarsh"; + version = "2023.16.0"; + sha256 = "sha256-MCRfG2CmGXLX15Qv/cxuH8VE1lJLPs4tXlCNnFqm5lc="; + }; + meta = { + license = lib.licenses.mit; + changelog = "https://github.com/charliermarsh/ruff-vscode/releases"; + description = "Ruff extension for Visual Studio Code"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff"; + homepage = "https://github.com/charliermarsh/ruff-vscode/"; + maintainers = [ lib.maintainers.azd325 ]; + }; + }; + chenglou92.rescript-vscode = callPackage ./chenglou92.rescript-vscode { }; chris-hayes.chatgpt-reborn = buildVscodeMarketplaceExtension {