add typst-languagetool package
This commit is contained in:
@@ -67,6 +67,7 @@ in {
|
|||||||
# neocmakelsp # cmake
|
# neocmakelsp # cmake
|
||||||
|
|
||||||
emacs-all-the-icons-fonts
|
emacs-all-the-icons-fonts
|
||||||
|
frajul.typst-language-tool
|
||||||
]
|
]
|
||||||
++ lib.optional config.is-nixos emacs;
|
++ lib.optional config.is-nixos emacs;
|
||||||
|
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
pob2 = pkgs.callPackage ./pob2 {};
|
pob2 = pkgs.callPackage ./pob2 {};
|
||||||
wl-ocr = pkgs.callPackage ./wl-ocr {};
|
wl-ocr = pkgs.callPackage ./wl-ocr {};
|
||||||
rtklib = pkgs.qt6Packages.callPackage ./rtklib {};
|
rtklib = pkgs.qt6Packages.callPackage ./rtklib {};
|
||||||
|
typst-languagetool = pkgs.callPackage ./typst-languagetool {};
|
||||||
pob2-frajul = pkgs.callPackage ./pob2-frajul {};
|
pob2-frajul = pkgs.callPackage ./pob2-frajul {};
|
||||||
|
|
||||||
rpi-ws281x-python = pkgs.callPackage ./rpi-ws281x-python {};
|
rpi-ws281x-python = pkgs.callPackage ./rpi-ws281x-python {};
|
||||||
|
|||||||
27
pkgs/typst-languagetool/default.nix
Normal file
27
pkgs/typst-languagetool/default.nix
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
rustPlatform,
|
||||||
|
fetchFromGitHub,
|
||||||
|
openssl,
|
||||||
|
pkg-config,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
rustPlatform.buildRustPackage {
|
||||||
|
pname = "typst-languagetool";
|
||||||
|
version = "0.1.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "antonWetzel";
|
||||||
|
repo = "typst-languagetool";
|
||||||
|
rev = "b667a7ed94c8d671b23dd4ec018c58039277f0d6";
|
||||||
|
sha256 = "sha256-sxE8mQW/bH58oZzamjxTQIcSjQh4FaYvrYfNJrnm8Io=";
|
||||||
|
};
|
||||||
|
|
||||||
|
cargoHash = "sha256-80Dfpy2MB7ty841azRwBtA7hhO/yUXh2N4cvtrgTd2g=";
|
||||||
|
|
||||||
|
buildFeatures = ["server"];
|
||||||
|
cargoBuildFlags = "-p cli";
|
||||||
|
|
||||||
|
# optional dependencies
|
||||||
|
buildInputs = [openssl];
|
||||||
|
nativeBuildInputs = [pkg-config];
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user