diff --git a/pkgs/by-name/ht/htmx-lsp2/package.nix b/pkgs/by-name/ht/htmx-lsp2/package.nix new file mode 100644 index 000000000000..dd5ef8c5675d --- /dev/null +++ b/pkgs/by-name/ht/htmx-lsp2/package.nix @@ -0,0 +1,27 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, +}: +rustPlatform.buildRustPackage rec { + pname = "htmx-lsp2"; + version = "0.1.4"; + + src = fetchFromGitHub { + owner = "uros-5"; + repo = "htmx-lsp2"; + tag = "v${version}"; + hash = "sha256-Okd4jPCZvVDWIXj7aRLRnrUOT0mD3rBr6VDEgoWXRZE="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-NDse9cgwnPDziVgPz7KBwoZcttypSB98EGoK4zN4tG4="; + + meta = { + description = "Language server implementation for HTMX, a successor to htmx-lsp"; + homepage = "https://github.com/uros-5/htmx-lsp2"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ adamjhf ]; + mainProgram = "htmx-lsp2"; + }; +}