diff options
| author | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2025-04-19 14:15:44 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-19 14:15:44 +0000 |
| commit | eb0b419d8aecc1edf6d1de70428aca33e0e71288 (patch) | |
| tree | 92f1a08a2369791a0a11d73080b77c5728ed8fca | |
| parent | anakron: 0.3.1 -> 0.3.3 (#400023) (diff) | |
| parent | vscode-extensions.tecosaur.latex-utilities: init at 0.4.14 (diff) | |
| download | nixpkgs-eb0b419d8aecc1edf6d1de70428aca33e0e71288.tar.gz | |
vscode-extensions.tecosaur.latex-utilities: init at 0.4.14 (#399845)
3 files changed, 45 insertions, 0 deletions
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 4020ed1d6f9a..789b2c06c8e4 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11158,6 +11158,11 @@ github = "jdupak"; githubId = 22683640; }; + jeancaspar = { + name = "Jean Caspar"; + github = "JeanCASPAR"; + githubId = 55629512; + }; jecaro = { email = "jeancharles.quillet@gmail.com"; github = "jecaro"; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index a60edd7a31f5..f681d3e44b21 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4870,6 +4870,8 @@ let }; }; + tecosaur.latex-utilities = callPackage ./tecosaur.latex-utilities { }; + tekumara.typos-vscode = callPackage ./tekumara.typos-vscode { }; theangryepicbanana.language-pascal = buildVscodeMarketplaceExtension { diff --git a/pkgs/applications/editors/vscode/extensions/tecosaur.latex-utilities/default.nix b/pkgs/applications/editors/vscode/extensions/tecosaur.latex-utilities/default.nix new file mode 100644 index 000000000000..61a582529ba2 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/tecosaur.latex-utilities/default.nix @@ -0,0 +1,38 @@ +{ + lib, + vscode-utils, + jq, + moreutils, + texlivePackages, +}: + +vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { + mktplcRef = { + name = "latex-utilities"; + publisher = "tecosaur"; + version = "0.4.14"; + hash = "sha256-GsbHzFcN56UbcaqFN9s+6u/KjUBn8tmks2ihK0pg3Ds="; + }; + + nativeBuildInputs = [ + jq + moreutils + ]; + + buildInputs = [ texlivePackages.texcount ]; + + postInstall = '' + cd "$out/$installPrefix" + echo -n ${finalAttrs.version} > VERSION + jq '.contributes.configuration.properties."latex-utilities.countWord.path".default = "${texlivePackages.texcount}/bin/texcount"' package.json | sponge package.json + ''; + + meta = { + description = "Add-on to the Visual Studio Code extension LaTeX Workshop"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=tecosaur.latex-utilities"; + homepage = "https://github.com/tecosaur/LaTeX-Utilities"; + changelog = "https://marketplace.visualstudio.com/items/tecosaur.latex-utilities/changelog"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ jeancaspar ]; + }; +}) |
